Home
last modified time | relevance | path

Searched refs:shstrtab (Results 1 – 10 of 10) sorted by relevance

/external/chromium_org/third_party/yasm/source/patched-yasm/modules/objfmts/elf/
Delf-objfmt.c55 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/
Dobjdump-sectionheaders.test16 ; CHECK: 7 .shstrtab 0000004b 0000000000000173
Dreadobj-shared-object.test110 ELF: Name: .shstrtab
/external/chromium_org/base/third_party/symbolize/
Dsymbolize.cc236 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/
Dunstrip.c911 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()
Dldgeneric.c207 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()
Dld.h923 struct Ebl_Strtab *shstrtab; member
DChangeLog264 (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/
Dchrome.uvwxyz.readelf-e70 [46] .shstrtab STRTAB 0000000000000000 18eac9dd 0001ec 00 0 0 1
/external/llvm/test/tools/llvm-readobj/Inputs/
Drelocs.py303 shstrtab = StringTable(f.read(sections[e_shstrndx].sh_size))
307 if shstrtab[section.sh_name] == ".strtab":