Searched refs:st_shndx (Results 1 - 24 of 24) sorted by relevance

/external/elfutils/tests/
H A Dasm-tst7.c129 if (sym->st_shndx != SHN_COMMON)
132 (unsigned int) sym->st_shndx);
H A Dasm-tst8.c130 if (sym->st_shndx != SHN_ABS)
133 (unsigned int) sym->st_shndx);
H A Dasm-tst3.c287 if (sym->st_shndx != 1)
/external/elfutils/libelf/
H A Dgelf_getsym.c78 COPY (st_shndx);
H A Dgelf_update_sym.c90 COPY (st_shndx);
H A Dgelf_getsymshndx.c98 COPY (st_shndx);
H A Dgelf_update_symshndx.c116 COPY (st_shndx);
H A Dnlist.c174 nl->n_scnum = found->sym.st_shndx;
H A Dabstract.h108 TYPE_NAME (ElfW2(32, Ext##Half), st_shndx) \
117 TYPE_NAME (ElfW2(64, Ext##Half), st_shndx) \
H A Delf.h379 Elf32_Section st_shndx; /* Section index */ member in struct:__anon2004
387 Elf64_Section st_shndx; /* Section index */ member in struct:__anon2005
/external/elfutils/src/
H A Dldgeneric.c539 if (sym->st_shndx != SHN_UNDEF
541 || (sym->st_shndx != SHN_COMMON && oldp->common && ! new_in_dso)
571 else if (sym->st_shndx != SHN_UNDEF
574 && sym->st_shndx != SHN_COMMON
596 if (sym->st_shndx < SHN_LORESERVE // || sym->st_shndx > SHN_HIRESERVE
597 && sym->st_shndx < shnum)
600 SCNINFO_SHDR (fileinfo->scninfo[sym->st_shndx].shdr).sh_name);
603 scnname = ebl_section_name (ld_state.ebl, sym->st_shndx, 0,
624 shndx = oldsym->st_shndx;
[all...]
H A Dnm.c812 ebl_section_name (ebl, syms[cnt].sym.st_shndx, syms[cnt].xndx,
828 if (sym->st_shndx == SHN_ABS)
831 if (sym->st_shndx == SHN_UNDEF)
882 if (syms[cnt].sym.st_shndx == SHN_UNDEF)
1059 if ((hide_undefined && sym->st_shndx == SHN_UNDEF)
1060 || (hide_defined && sym->st_shndx != SHN_UNDEF)
1072 if (sym->st_shndx != SHN_UNDEF
H A Di386_ld.c133 if (sym->st_shndx != SHN_XINDEX)
134 xndx = sym->st_shndx;
698 value = scninfo[sym->st_shndx].offset + sym->st_value;
760 sym->st_shndx = statep->copy_section->outscnndx;
773 sym->st_shndx = statep->copy_section->outscnndx;
H A Dstrip.c765 scnidx = sym->st_shndx;
1115 /* We have to adjust symtol tables. The st_shndx member might
1171 if (sym->st_shndx == SHN_UNDEF
1172 || (sym->st_shndx >= shnum
1173 && sym->st_shndx != SHN_XINDEX))
1198 if (sym->st_shndx != SHN_XINDEX)
1199 sec = shdr_info[sym->st_shndx].idx;
1225 if ((inner != destidx || nshndx != sym->st_shndx
1227 && (sym->st_shndx = nshndx,
H A Delflint.c661 if (sym->st_shndx != 0)
663 idx, section_name (ebl, ehdr, idx), "st_shndx");
691 if (sym->st_shndx == SHN_XINDEX)
702 section [%2d] '%s': symbol %zu: XINDEX used for index which would fit in st_shndx (%" PRIu32 ")\n"),
706 else if ((sym->st_shndx >= SHN_LORESERVE
707 // && sym->st_shndx <= SHN_HIRESERVE always true
708 && sym->st_shndx != SHN_ABS
709 && sym->st_shndx != SHN_COMMON)
710 || (sym->st_shndx >= shnum
711 && (sym->st_shndx < SHN_LORESERV
[all...]
H A Dreadelf.c1424 sym->st_shndx == SHN_XINDEX
1425 ? xndx : sym->st_shndx),
1438 (long int) (sym->st_shndx == SHN_XINDEX
1439 ? xndx : sym->st_shndx));
1570 sym->st_shndx == SHN_XINDEX
1571 ? xndx : sym->st_shndx),
1584 (long int) (sym->st_shndx == SHN_XINDEX
1585 ? xndx : sym->st_shndx));
1722 if (sym->st_shndx != SHN_XINDEX)
1723 xndx = sym->st_shndx;
[all...]
/external/qemu/
H A Delf_ops.h49 bswap16s(&sym->st_shndx);
135 if (syms[i].st_shndx == SHN_UNDEF ||
136 syms[i].st_shndx >= SHN_LORESERVE ||
H A Delf.h938 Elf32_Half st_shndx; member in struct:elf32_sym
945 Elf64_Half st_shndx; /* Associated section index */ member in struct:elf64_sym
/external/kernel-headers/original/linux/
H A Delf.h158 Elf32_Half st_shndx; member in struct:elf32_sym
165 Elf64_Half st_shndx; /* Associated section index */ member in struct:elf64_sym
/external/elfcopy/
H A Delfcopy.c407 FAILIF(sym->st_shndx == SHN_XINDEX,
408 "Can't handle symbol's st_shndx == SHN_XINDEX!\n");
434 sym->st_shndx == SHN_UNDEF || sym->st_shndx >= shnum ||
442 if (sym->st_shndx == SHN_UNDEF ||
443 sym->st_shndx >= shnum)
459 (sym->st_shndx == SHN_UNDEF ? "undefined" : "special"),
475 sec = shdr_info[sym->st_shndx].idx;
489 index, sym->st_shndx here, but in function
544 sym->st_shndx);
[all...]
/external/grub/stage2/
H A Di386-elf.h126 Elf32_Half st_shndx; member in struct:__anon2208
/external/libvpx/build/make/
H A Dobj_int_extract.c325 ENDIAN_ASSIGN_IN_PLACE(sym->st_shndx);
401 parse_elf32_section(&elf, sym.st_shndx, &dhdr);
/external/chromium/base/third_party/symbolize/
H A Dsymbolize.cc293 symbol.st_shndx != 0 && // Skip undefined symbols.
/external/elfutils/libasm/
H A Dasm_end.c252 syment.st_shndx = ndx;

Completed in 122 milliseconds