/external/elfutils/libdwfl/ |
dwfl_module_addrsym.c | 65 inline bool same_section (const GElf_Sym *sym, GElf_Word shndx) 68 if (shndx >= SHN_LORESERVE) 91 return shndx == addr_shndx; 111 GElf_Word shndx; local 112 const char *name = INTUSE(dwfl_module_getsym) (mod, i, &sym, &shndx); 138 closest_shndx = shndx; 141 else if (same_section (&sym, shndx)) 148 sizeless_shndx = shndx; 162 closest_shndx = shndx;
|
dwfl_module_getsym.c | 66 GElf_Word shndx; local 67 sym = gelf_getsymshndx (mod->symdata, mod->symxndxdata, ndx, sym, &shndx); 75 shndx = sym->st_shndx; 78 *shndxp = shndx; 80 switch (shndx) 95 shndx, &sym->st_value);
|
relocate.c | 54 /* Adjust *VALUE to add the load address of the SHNDX section. 60 Elf32_Word shndx, GElf_Addr *value) 62 Elf_Scn *refscn = elf_getscn (elf, shndx); 81 name, shndx, refshdr, 123 int symndx, GElf_Sym *sym, GElf_Word *shndx) 180 symndx, sym, shndx) == NULL)) 184 *shndx = sym->st_shndx; 186 switch (*shndx) 195 *shndx, &sym->st_value); 206 GElf_Sym *sym, GElf_Word shndx) 329 GElf_Word shndx; local [all...] |
offline.c | 65 Elf32_Word shndx, 81 Elf_Scn *ourscn = elf_getscn (mod->debug.elf, shndx);
|
/external/elfutils/src/ |
unstrip.c | 348 GElf_Word shndx = SHN_UNDEF; 349 GElf_Sym *sym = gelf_getsymshndx (data, shndxdata, i, &sym_mem, &shndx); 357 shndx = sym->st_shndx; 359 if (shndx != i || GELF_ST_TYPE (sym->st_info) != STT_SECTION) 364 shndx = SHN_UNDEF; 365 ELF_CHECK (gelf_update_symshndx (newsymdata, shndxdata, i, sym, shndx), 576 GElf_Word shndx = SHN_UNDEF; 578 i, &sym_mem, &shndx); 580 sym, shndx), 599 GElf_Word shndx = i < SHN_LORESERVE ? SHN_UNDEF : i 347 GElf_Word shndx = SHN_UNDEF; local 575 GElf_Word shndx = SHN_UNDEF; local 598 GElf_Word shndx = i < SHN_LORESERVE ? SHN_UNDEF : i; local 608 GElf_Word shndx = SHN_UNDEF; local 728 GElf_Word shndx; member in struct:symbol::__anon20024::__anon20025 760 GElf_Word shndx = SHN_UNDEF; local 1536 GElf_Word shndx = SHN_UNDEF; local [all...] |
addr2line.c | 300 GElf_Word shndx; local 301 const char *name = dwfl_module_addrsym (mod, addr, &s, &shndx); 391 GElf_Word shndx; local 392 const char *scn = dwfl_module_relocation_info (mod, i, &shndx); 401 (elf_getscn (dwfl_module_getelf (mod, &shdr_bias), shndx),
|
ldgeneric.c | 107 static void mark_section_used (struct scninfo *scninfo, Elf32_Word shndx, 526 matching_group_comdat_scn (const XElf_Sym *sym, size_t shndx, 529 if ((shndx >= SHN_LORESERVE && shndx <= SHN_HIRESERVE) 534 size_t newgrpid = fileinfo->scninfo[shndx].grpid; 594 check_definition (const XElf_Sym *sym, size_t shndx, size_t symidx, 602 if (shndx != SHN_UNDEF 604 || (shndx != SHN_COMMON && oldp->common && ! new_in_dso) 634 else if (shndx != SHN_UNDEF 636 && matching_group_comdat_scn (sym, shndx, fileinfo, oldp) 1406 Elf32_Word shndx; local 1475 Elf32_Word shndx; local 6516 Elf32_Word shndx; local [all...] |
/external/elfutils/libelf/ |
gelf_update_symshndx.c | 74 Elf32_Word *shndx = NULL; local 108 shndx = &((Elf32_Word *) shndxdata_scn->d.d_buf)[ndx]; 164 if (shndx != NULL) 165 *shndx = srcshndx;
|
gelf_getsymshndx.c | 74 Elf32_Word shndx = 0; local 99 shndx = ((Elf32_Word *) shndxdata_scn->d.d_buf)[ndx]; 153 *dstshndx = shndx;
|
/frameworks/compile/mclinker/lib/Target/Hexagon/ |
HexagonLDBackend.h | 88 ResolveInfo::Desc getSymDesc(uint16_t shndx) const 90 if (shndx >= llvm::ELF::SHN_HEXAGON_SCOMMON && 91 shndx <= llvm::ELF::SHN_HEXAGON_SCOMMON_8)
|
/bionic/linker/ |
dlfcn.cpp | 164 #define ELF32_SYM_INITIALIZER(name_offset, value, shndx) \ 168 (shndx == 0) ? 0 : (STB_GLOBAL << 4), \ 170 shndx }
|
/external/grub/docs/ |
multiboot.h | 76 unsigned long shndx; member in struct:elf_section_header_table
|
multiboot.h.texi | 76 unsigned long shndx;
|
kernel.c | 128 " addr = 0x%x, shndx = 0x%x\n", 130 (unsigned) elf_sec->addr, (unsigned) elf_sec->shndx);
|
kernel.c.texi | 128 " addr = 0x%x, shndx = 0x%x\n", 130 (unsigned) elf_sec->addr, (unsigned) elf_sec->shndx);
|
/external/grub/stage2/ |
mb_info.h | 143 unsigned long shndx; member in struct:multiboot_info::__anon20275::__anon20277
|
/prebuilts/gcc/linux-x86/x86/i686-linux-android-4.6/bin/ |
i686-linux-android-ld | |
i686-linux-android-ld.gold | |
/prebuilts/gcc/linux-x86/x86/i686-linux-android-4.6/i686-linux-android/bin/ |
ld | |
ld.gold | |
/prebuilts/gcc/darwin-x86/arm/arm-eabi-4.6/lib/gcc/arm-eabi/4.6.x-google/plugin/include/ |
plugin-api.h | 101 unsigned int shndx; member in struct:ld_plugin_section
|
/prebuilts/gcc/darwin-x86/arm/arm-linux-androideabi-4.6/lib/gcc/arm-linux-androideabi/4.6.x-google/plugin/include/ |
plugin-api.h | 101 unsigned int shndx; member in struct:ld_plugin_section
|
/prebuilts/gcc/darwin-x86/arm/arm-linux-androideabi-4.7/include/ |
plugin-api.h | 102 unsigned int shndx; member in struct:ld_plugin_section
|
/prebuilts/gcc/darwin-x86/mips/mipsel-linux-android-4.7/include/ |
plugin-api.h | 102 unsigned int shndx; member in struct:ld_plugin_section
|
/prebuilts/gcc/darwin-x86/x86/i686-linux-android-4.7/include/ |
plugin-api.h | 102 unsigned int shndx; member in struct:ld_plugin_section
|