Searched refs:shstrtab (Results 1 – 10 of 10) sorted by relevance
/external/chromium_org/third_party/yasm/source/patched-yasm/modules/objfmts/elf/ |
D | elf-objfmt.c | 55 elf_strtab_head* shstrtab; /* section name strtab */ member 366 objfmt_elf->shstrtab = elf_strtab_create(); in elf_objfmt_create_common() 695 elf_strtab_append_str(info->objfmt_elf->shstrtab, relname)); in elf_objfmt_output_section() 776 elf_strtab_name = elf_strtab_append_str(objfmt_elf->shstrtab, ".strtab"); in elf_objfmt_output() 777 elf_symtab_name = elf_strtab_append_str(objfmt_elf->shstrtab, ".symtab"); in elf_objfmt_output() 778 elf_shstrtab_name = elf_strtab_append_str(objfmt_elf->shstrtab, in elf_objfmt_output() 787 elf_shstrtab_size = elf_strtab_output_to_file(f, objfmt_elf->shstrtab); in elf_objfmt_output() 878 elf_strtab_destroy(objfmt_elf->shstrtab); in elf_objfmt_destroy() 891 elf_strtab_entry *name = elf_strtab_append_str(objfmt_elf->shstrtab, in elf_objfmt_init_new_section()
|
/external/llvm/test/Object/ |
D | objdump-sectionheaders.test | 16 ; CHECK: 7 .shstrtab 0000004b 0000000000000173
|
D | readobj-shared-object.test | 110 ELF: Name: .shstrtab
|
/external/chromium_org/base/third_party/symbolize/ |
D | symbolize.cc | 236 ElfW(Shdr) shstrtab; in GetSectionHeaderByName() local 239 if (!ReadFromOffsetExact(fd, &shstrtab, sizeof(shstrtab), shstrtab_offset)) { in GetSectionHeaderByName() 256 off_t name_offset = shstrtab.sh_offset + out->sh_name; in GetSectionHeaderByName()
|
/external/elfutils/0.153/src/ |
D | unstrip.c | 911 get_section_name (size_t ndx, const GElf_Shdr *shdr, const Elf_Data *shstrtab) in get_section_name() argument 913 if (shdr->sh_name >= shstrtab->d_size) in get_section_name() 916 return shstrtab->d_buf + shdr->sh_name; in get_section_name() 1156 Elf_Data *shstrtab, size_t unstripped_shstrndx, in new_shstrtab() argument 1186 const char *name = get_section_name (i + 1, shdr, shstrtab); in new_shstrtab() 1296 Elf_Data *shstrtab = elf_getdata (elf_getscn (unstripped, in copy_elided_sections() local 1298 ELF_CHECK (shstrtab != NULL, in copy_elided_sections() 1322 const char *name = get_section_name (ndx, shdr, shstrtab); in copy_elided_sections() 1390 split_bss = find_alloc_sections_prelink (unstripped, shstrtab, in copy_elided_sections() 1464 shstrtab, unstripped_shstrndx, in copy_elided_sections()
|
D | ldgeneric.c | 207 ld_state.shstrtab = ebl_strtabinit (true); in ld_prepare_state() 208 if (ld_state.shstrtab == NULL) in ld_prepare_state() 2422 newp->nameent = ebl_strtabadd (ld_state.shstrtab, name, 0); in new_generated_scn() 3237 = ebl_strtabadd (ld_state.shstrtab, in ld_generic_create_sections() 3283 head->nameent = ebl_strtabadd (ld_state.shstrtab, head->name, 0); in ld_generic_create_sections() 6072 symtab_ent = ebl_strtabadd (ld_state.shstrtab, ".symtab", 8); in ld_generic_create_outfile() 6074 xndx_ent = ebl_strtabadd (ld_state.shstrtab, ".symtab_shndx", 14); in ld_generic_create_outfile() 6076 strtab_ent = ebl_strtabadd (ld_state.shstrtab, ".strtab", 8); in ld_generic_create_outfile() 6095 shstrtab_ent = ebl_strtabadd (ld_state.shstrtab, ".shstrtab", 10); in ld_generic_create_outfile() 6106 ebl_strtabfinalize (ld_state.shstrtab, data); in ld_generic_create_outfile()
|
D | ld.h | 923 struct Ebl_Strtab *shstrtab; member
|
D | ChangeLog | 264 (handle_elf): When that's set, truncate off .shstrtab and shdrs. 1193 type even under -d, for a .debug* or .shstrtab section.
|
/external/chromium_org/tools/deep_memory_profiler/tests/data/heap.01234.symmap/ |
D | chrome.uvwxyz.readelf-e | 70 [46] .shstrtab STRTAB 0000000000000000 18eac9dd 0001ec 00 0 0 1
|
/external/llvm/test/tools/llvm-readobj/Inputs/ |
D | relocs.py | 303 shstrtab = StringTable(f.read(sections[e_shstrndx].sh_size)) 307 if shstrtab[section.sh_name] == ".strtab":
|