/toolchain/binutils/binutils-2.27/gold/ |
symtab.h | 168 shndx(bool* is_ordinary) const function in class:gold::Symbol 172 return this->u_.from_object.shndx; 484 // Return true if SHNDX represents a common symbol. This depends on 487 is_common_shndx(unsigned int shndx); 497 unsigned int shndx = this->shndx(&is_ordinary); local 499 ? shndx != elfcpp::SHN_UNDEF 500 : !Symbol::is_common_shndx(shndx)); 523 && this->shndx(&is_ordinary) == elfcpp::SHN_UNDEF 554 && this->shndx(&is_ordinary) == elfcpp::SHN_AB 566 unsigned int shndx = this->shndx(&is_ordinary); local 973 unsigned int shndx; member in struct:gold::Symbol::__anon4478::__anon4479 1264 unsigned int shndx; member in struct:gold::Symbol_location [all...] |
plugin.cc | 1104 elfcpp::Elf_Half shndx; local 1131 shndx = elfcpp::SHN_ABS; 1134 shndx = elfcpp::SHN_COMMON; 1139 shndx = elfcpp::SHN_UNDEF; 1163 shndx = elfcpp::SHN_UNDEF; 1170 osym.put_st_shndx(shndx); 1838 unsigned int shndx = section_list[i].shndx; local 1839 Section_id secn_id(static_cast<Relobj*>(obj), shndx); local 1907 unsigned int shndx = section_list[i].shndx; local 1908 Const_section_id secn_id(static_cast<Relobj*>(obj), shndx); local [all...] |
gc.h | 87 is_section_garbage(Relobj* obj, unsigned int shndx) 88 { return (this->referenced_list().find(Section_id(obj, shndx)) 290 dst_indx = gsym->shndx(&is_ordinary);
|
layout.cc | 796 // Return whether OBJECT/SHNDX is a .ctors/.dtors section mapped to a 800 Layout::is_ctors_in_init_array(Relobj* relobj, unsigned int shndx) const 802 return (ctors_sections_in_init_array.find(Section_id(relobj, shndx)) [all...] |
resolve.cc | 97 this->u_.from_object.shndx = st_shndx; 176 unsigned int shndx, bool is_ordinary) 209 switch (shndx) 221 if (!is_ordinary && Symbol::is_common_shndx(shndx)) 259 && to->shndx(&to_is_ordinary) == st_shndx 352 && to->shndx(&to_is_ordinary) != elfcpp::SHN_UNDEF 364 Symbol_location toloc = { to->object(), to->shndx(&to_is_ordinary), 466 unsigned int shndx = to->shndx(&is_ordinary); local 469 shndx, [all...] |
binary.cc | 353 unsigned int shndx, 365 osym.put_st_shndx(shndx);
|
gdb-index.h | 64 unsigned int shndx,
|
mips.cc | 442 unsigned int shndx, bool is_section_symbol) 444 is_section_symbol_(is_section_symbol), shndx_(shndx) 533 shndx() const function in class:__anon4450::Mips_got_entry 699 // SYMNDX + ADDEND, where SYMNDX is a local symbol in section SHNDX in OBJECT. 703 unsigned int r_type, unsigned int shndx, 953 : object(_object), shndx(_shndx), r_type(_r_type), r_sym(_r_sym), 958 unsigned int shndx; member in struct:__anon4450::got16_addend 1475 shndx() const function in class:__anon4450::Mips16_stub_section 6605 unsigned int shndx = psymval->input_shndx(&is_ordinary); local 10596 unsigned int shndx = lsym.get_st_shndx(); local [all...] |
i386.cc | 508 do_calls_non_split(Relobj* object, unsigned int shndx, 851 unsigned int shndx, Output_section* output_section, 857 object, shndx, output_section, 1856 unsigned int shndx = lsym.get_st_shndx(); local 1979 unsigned int shndx = lsym.get_st_shndx(); local [all...] |
s390.cc | 428 do_calls_non_split(Relobj* object, unsigned int shndx, 698 unsigned int shndx, Output_section* output_section, 704 object, shndx, output_section, 2357 unsigned int shndx = lsym.get_st_shndx(); local 2501 unsigned int shndx = lsym.get_st_shndx(); local [all...] |
/external/google-breakpad/src/common/linux/ |
synth_elf.h | 170 uint32_t size, unsigned info, uint16_t shndx); 173 uint64_t size, unsigned info, uint16_t shndx);
|
synth_elf_unittest.cc | 161 0x01, 0x00, // shndx 168 0x02, 0x00, // shndx 175 0x03, 0x00, // shndx
|
/external/elfutils/src/ |
ldgeneric.c | 99 static void mark_section_used (struct scninfo *scninfo, Elf32_Word shndx, 516 matching_group_comdat_scn (const XElf_Sym *sym, size_t shndx, 519 if ((shndx >= SHN_LORESERVE && shndx <= SHN_HIRESERVE) 524 size_t newgrpid = fileinfo->scninfo[shndx].grpid; 584 check_definition (const XElf_Sym *sym, size_t shndx, size_t symidx, 592 if (shndx != SHN_UNDEF 594 || (shndx != SHN_COMMON && oldp->common && ! new_in_dso) 624 else if (shndx != SHN_UNDEF 626 && matching_group_comdat_scn (sym, shndx, fileinfo, oldp) 1396 Elf32_Word shndx; local 1465 Elf32_Word shndx; local 6505 Elf32_Word shndx; local [all...] |
addr2line.c | 539 GElf_Word shndx; local 540 const char *scn = dwfl_module_relocation_info (mod, i, &shndx); 549 (elf_getscn (dwfl_module_getelf (mod, &shdr_bias), shndx),
|
/external/elfutils/libdwfl/ |
offline.c | 44 Elf32_Word shndx, 51 assert (shndx != 0); 61 Elf_Scn *ourscn = elf_getscn (mod->debug.elf, shndx);
|
/external/vixl/examples/aarch32/ |
disasm-a32.cc | 289 const Elf32_Shdr& shndx = shdr[sres->second.GetSection()]; local 290 func_size = (shndx.sh_offset + shndx.sh_size) - sres->first;
|
/external/syslinux/com32/mboot/ |
mb_info.h | 133 uint32_t shndx; member in struct:multiboot_info::__anon37077::__anon37079
|
/toolchain/binutils/binutils-2.27/bfd/ |
elfxx-sparc.h | 38 unsigned short shndx; member in struct:_bfd_sparc_elf_app_reg
|
elf32-v850.c | 3210 Elf_External_Sym_Shndx *shndx; local [all...] |
/external/elfutils/tests/ |
elfstrmerge.c | 533 /* We explicitly don't update the SHNDX table at 562 /* A SHNDX just contains an array of section indexes 566 Elf32_Word *shndx = (Elf32_Word *) data->d_buf; local 570 if (shndx[i] == SHN_UNDEF) 573 newshndx[i] = newsecndx (shndx[i], "section", ndx, 574 "shndx", i);
|
/test/suite_harness/common/util/src/com/android/compatibility/common/util/ |
ReadElf.java | 87 public final int shndx; field in class:ReadElf.Symbol 99 this.shndx = st_shndx; 150 if (shndx == SHN_UNDEF) { 153 return String.valueOf(shndx); 158 return (bind != STB_LOCAL && shndx == SHN_UNDEF); 163 return (bind != STB_LOCAL && shndx != SHN_UNDEF); [all...] |
/external/syslinux/com32/tools/ |
relocs.c | 200 static const char *sec_name(unsigned shndx) 206 if (shndx < ehdr.e_shnum) { 207 name = sec_strtab + secs[shndx].shdr.sh_name; 209 else if (shndx == SHN_ABS) { 212 else if (shndx == SHN_COMMON) {
|
/prebuilts/go/darwin-x86/src/cmd/link/internal/ld/ |
symtab.go | 56 func putelfsyment(out *OutBuf, off int, addr int64, size int64, info int, shndx int, other int) { 61 out.Write16(uint16(shndx)) 71 out.Write16(uint16(shndx)) 196 func putelfsectionsym(out *OutBuf, s *sym.Symbol, shndx int) { 197 putelfsyment(out, 0, 0, 0, STB_LOCAL<<4|STT_SECTION, shndx, 0)
|
/prebuilts/go/linux-x86/src/cmd/link/internal/ld/ |
symtab.go | 56 func putelfsyment(out *OutBuf, off int, addr int64, size int64, info int, shndx int, other int) { 61 out.Write16(uint16(shndx)) 71 out.Write16(uint16(shndx)) 196 func putelfsectionsym(out *OutBuf, s *sym.Symbol, shndx int) { 197 putelfsyment(out, 0, 0, 0, STB_LOCAL<<4|STT_SECTION, shndx, 0)
|
/external/llvm/lib/MC/ |
ELFObjectWriter.cpp | 67 uint8_t other, uint32_t shndx, bool Reserved); 266 uint32_t shndx, bool Reserved) { 267 bool LargeIndex = shndx >= ELF::SHN_LORESERVE && !Reserved; 274 ShndxIndexes.push_back(shndx); 279 uint16_t Index = LargeIndex ? uint16_t(ELF::SHN_XINDEX) : shndx; [all...] |