/art/compiler/ |
elf_writer_quick.cc | 96 // | .shstrtab | 104 // | .shstrtab\0 | 113 // | Elf32_Shdr .shstrtab | 239 // .shstrtab 242 std::string shstrtab; local 243 shstrtab += '\0'; 244 uint32_t shstrtab_dynamic_offset = shstrtab.size(); 246 shstrtab += ".dynamic"; 247 shstrtab += '\0'; 248 uint32_t shstrtab_dynsym_offset = shstrtab.size() [all...] |
/frameworks/compile/mclinker/lib/LD/ |
ELFReader.cpp | 339 uint32_t shstrtab = 0x0; local 345 shstrtab = ehdr->e_shstrndx; 351 shstrtab = mcld::bswap16(ehdr->e_shstrndx); 369 // if shnum and shstrtab overflow, the actual values are in the 1st shdr 370 if (shnum == llvm::ELF::SHN_UNDEF || shstrtab == llvm::ELF::SHN_XINDEX) { 387 if (shstrtab == llvm::ELF::SHN_XINDEX) 388 shstrtab = sh_link; 398 // get .shstrtab first 399 shdr = &shdrTab[shstrtab]; 895 uint32_t shstrtab = 0x0 local [all...] |
/external/chromium_org/third_party/yasm/source/patched-yasm/modules/objfmts/elf/ |
elf-objfmt.c | 55 elf_strtab_head* shstrtab; /* section name strtab */ member in struct:yasm_objfmt_elf 366 objfmt_elf->shstrtab = elf_strtab_create(); 695 elf_strtab_append_str(info->objfmt_elf->shstrtab, relname)); 775 /* add final sections to the shstrtab */ 776 elf_strtab_name = elf_strtab_append_str(objfmt_elf->shstrtab, ".strtab"); 777 elf_symtab_name = elf_strtab_append_str(objfmt_elf->shstrtab, ".symtab"); 778 elf_shstrtab_name = elf_strtab_append_str(objfmt_elf->shstrtab, 779 ".shstrtab"); 781 /* output .shstrtab */ 787 elf_shstrtab_size = elf_strtab_output_to_file(f, objfmt_elf->shstrtab); [all...] |
/external/elfutils/src/ |
unstrip.c | 910 get_section_name (size_t ndx, const GElf_Shdr *shdr, const Elf_Data *shstrtab) 912 if (shdr->sh_name >= shstrtab->d_size) 915 return shstrtab->d_buf + shdr->sh_name; 1290 Elf_Data *shstrtab = elf_getdata (elf_getscn (unstripped, local [all...] |
ld.h | 923 struct Ebl_Strtab *shstrtab; member in struct:ld_state [all...] |
/frameworks/compile/mclinker/lib/Target/ |
GNULDBackend.cpp | 723 /// .dynsym, .dynstr, .hash and .shstrtab. 737 size_t shstrtab = 1; local [all...] |