• Home
  • Raw
  • Download

Lines Matching refs:st_shndx

1272 		      xelf_getshdr (elf_getscn (fileinfo->elf, sym->st_shndx),  in add_relocatable_file()
1409 shndx = sym->st_shndx; in add_relocatable_file()
1477 shndx = sym->st_shndx; in add_relocatable_file()
1523 && sym->st_shndx != SHN_UNDEF in add_relocatable_file()
3356 if (XELF_ST_BIND (sym->st_info) == STB_LOCAL || sym->st_shndx == SHN_UNDEF) in reduce_symbol_p()
3710 sym->st_shndx = scnidx; in fillin_special_symbol()
4716 sym->st_shndx = head->scnidx; in ld_generic_create_outfile()
4721 sym->st_shndx = SHN_XINDEX; in ld_generic_create_outfile()
5231 if (sym->st_shndx != SHN_XINDEX) in ld_generic_create_outfile()
5232 xndx = sym->st_shndx; in ld_generic_create_outfile()
5257 if (sym->st_shndx != SHN_UNDEF in ld_generic_create_outfile()
5258 && (sym->st_shndx < SHN_LORESERVE in ld_generic_create_outfile()
5259 || sym->st_shndx == SHN_XINDEX)) in ld_generic_create_outfile()
5278 if (sym->st_shndx != SHN_XINDEX) in ld_generic_create_outfile()
5279 xndx = sym->st_shndx; in ld_generic_create_outfile()
5294 sym->st_shndx = SHN_XINDEX; in ld_generic_create_outfile()
5302 sym->st_shndx = file->scninfo[xndx].outscnndx; in ld_generic_create_outfile()
5306 else if (sym->st_shndx == SHN_COMMON || sym->st_shndx == SHN_UNDEF) in ld_generic_create_outfile()
5315 assert (sym->st_shndx != SHN_COMMON || defp->defined); in ld_generic_create_outfile()
5317 if ((sym->st_shndx == SHN_COMMON && !defp->common) in ld_generic_create_outfile()
5318 || (sym->st_shndx == SHN_UNDEF && defp->defined) in ld_generic_create_outfile()
5328 if (sym->st_shndx == SHN_COMMON) in ld_generic_create_outfile()
5333 sym->st_shndx = ld_state.common_section->outscnndx; in ld_generic_create_outfile()
5337 else if (unlikely (sym->st_shndx != SHN_ABS)) in ld_generic_create_outfile()
5339 if (SPECIAL_SECTION_NUMBER_P (&ld_state, sym->st_shndx)) in ld_generic_create_outfile()
5532 sym->st_shndx = SHN_UNDEF; in ld_generic_create_outfile()
5841 if (sym->st_shndx == SHN_XINDEX) in ld_generic_create_outfile()
6510 if (sym->st_shndx != SHN_XINDEX) in ld_generic_create_outfile()
6511 shndx = sym->st_shndx; in ld_generic_create_outfile()
6534 if (sym->st_shndx > SHN_UNDEF && sym->st_shndx < SHN_LORESERVE) in ld_generic_create_outfile()
6538 sym->st_value += ld_state.allsections[sym->st_shndx - 1]->addr; in ld_generic_create_outfile()