Searched refs:strtab (Results 1 - 20 of 20) sorted by relevance

/external/elfutils/tests/
H A Drun-readelf-test2.sh22 testrun_compare ${abs_top_builddir}/src/readelf -x .strtab testfile28 <<\EOF
24 Hex dump of section [6] '.strtab', 1 bytes at offset 0x290:
H A Drun-elfgetzdata.sh31 8: .strtab, NOT compressed
42 8: .strtab, NOT compressed
55 9: .strtab, NOT compressed
67 9: .strtab, NOT compressed
79 8: .strtab, NOT compressed
90 8: .strtab, NOT compressed
103 9: .strtab, NOT compressed
115 9: .strtab, NOT compressed
127 8: .strtab, NOT compressed
138 8: .strtab, NO
[all...]
H A Drun-readelf-z.sh40 [ 8] .strtab STRTAB 0000000000000000 00000210 0000004b 0 0 0 1
63 [ 9] .strtab STRTAB 0000000000000000 00000270 00000044 0 0 0 1
85 [ 8] .strtab STRTAB 0000000000000000 00000210 0000004b 0 0 0 1
108 [ 9] .strtab STRTAB 0000000000000000 00000270 00000044 0 0 0 1
130 [ 8] .strtab STRTAB 00000000 000170 00004b 0 0 0 1
153 [ 9] .strtab STRTAB 00000000 0001d8 000045 0 0 0 1
175 [ 8] .strtab STRTAB 00000000 000170 00004b 0 0 0 1
198 [ 9] .strtab STRTAB 00000000 0001d8 000045 0 0 0 1
H A Drun-elfputzdata.sh58 Lets compress 35 .strtab, size: 5727
96 Lets compress 35 .strtab, size: 5727
135 Lets compress 33 .strtab, size: 757
171 Lets compress 33 .strtab, size: 757
213 Lets compress 36 .strtab, size: 602
252 Lets compress 36 .strtab, size: 602
296 Lets compress 38 .strtab, size: 569
337 Lets compress 38 .strtab, size: 569
/external/compiler-rt/lib/cfi/
H A Dcfi.cc116 uptr strtab = 0, symtab = 0;
121 strtab = p->d_un.d_ptr;
124 if (symtab > strtab) {
125 VReport(1, "Can not handle: symtab > strtab (%p > %zx)\n", symtab, strtab);
129 // Verify that strtab and symtab are inside of the same LOAD segment.
130 // This excludes VDSO, which has (very high) bogus strtab and symtab pointers.
137 if (strtab >= beg && strtab < end && symtab >= beg && symtab < end)
144 VReport(1, "Can not handle: symtab %p, strtab
[all...]
/external/valgrind/coregrind/m_initimg/
H A Dinitimg-darwin.c318 HChar *strtab; /* string table */ local
395 stringbase = strtab = (HChar *)clstack_end
432 *ptr++ = (Addr)copy_str(&strtab, info->interp_name);
436 *ptr++ = (Addr)copy_str(&strtab, info->interp_args);
440 *ptr++ = (Addr)copy_str(&strtab, VG_(args_the_exename));
444 &strtab,
453 *ptr = (Addr)copy_str(&strtab, *cpp);
458 *ptr++ = (Addr)copy_str(&strtab, info->executable_path);
463 vg_assert((strtab-stringbase) == stringsize);
H A Dinitimg-solaris.c384 HChar *strtab; /* string table */ local
489 strtab = stringbase;
584 *ptr++ = (Addr)copy_str(&strtab, info->interp_name);
588 *ptr++ = (Addr)copy_str(&strtab, info->interp_args);
592 *ptr++ = (Addr)copy_str(&strtab, VG_(args_the_exename));
595 &strtab, *(HChar**) VG_(indexXA)(VG_(args_for_client), i));
601 *ptr = (Addr)copy_str(&strtab, *cpp);
611 auxv->a_un.a_ptr = copy_str(&strtab, "i86pc");
619 auxv->a_un.a_ptr = copy_str(&strtab, resolved_exe_name);
839 vg_assert(strtab
[all...]
H A Dinitimg-linux.c397 HChar *strtab; /* string table */ local
488 stringbase = strtab = (HChar *)clstack_end
589 *ptr++ = (Addr)copy_str(&strtab, info->interp_name);
593 *ptr++ = (Addr)copy_str(&strtab, info->interp_args);
597 *ptr++ = (Addr)copy_str(&strtab, VG_(args_the_exename));
601 &strtab,
610 *ptr = (Addr)copy_str(&strtab, *cpp);
677 auxv->u.a_ptr = copy_str(&strtab, orig_auxv->u.a_ptr);
808 auxv->u.a_ptr = strtab;
809 VG_(memcpy)(strtab, orig_aux
[all...]
/external/libunwind/src/ia64/
H A DGfind_unwind_table.c43 char *strtab; local
77 strtab = (char *) edi->ei.image + str_shdr->sh_offset;
80 if (strcmp (strtab + shdr->sh_name, ".opd") == 0
/external/valgrind/VEX/switchback/
H A Dlinker.c517 Elf_Sym* stab, char* strtab )
553 symbol = sym.st_name==0 ? "(noname)" : strtab+sym.st_name;
560 symbol = strtab + sym.st_name;
643 Elf_Sym* stab, char* strtab )
699 symbol = sym.st_name==0 ? "(noname)" : strtab+sym.st_name;
712 symbol = strtab + sym.st_name;
870 char *strtab;
882 strtab = findElfSection ( ehdrC, SHT_STRTAB );
884 if (stab == NULL || strtab == NULL) {
901 shnum, stab, strtab );
[all...]
/external/valgrind/VEX/unused/
H A Dlinker.c421 Elf_Sym* stab, char* strtab )
457 symbol = sym.st_name==0 ? "(noname)" : strtab+sym.st_name;
464 symbol = strtab + sym.st_name;
547 Elf_Sym* stab, char* strtab )
592 symbol = sym.st_name==0 ? "(noname)" : strtab+sym.st_name;
605 symbol = strtab + sym.st_name;
710 char *strtab; local
722 strtab = findElfSection ( ehdrC, SHT_STRTAB );
724 if (stab == NULL || strtab == NULL) {
741 shnum, stab, strtab );
773 char* strtab; local
958 char* strtab = findElfSection ( ehdrC, SHT_STRTAB ); local
[all...]
/external/libunwind/src/
H A Delfxx.c153 Debug (16, "strtab=0x%lx\n", (long) shdr.sh_offset);
307 Debug (16, "strtab=0x%lx\n", (long) str_shdr->sh_offset);
330 char* strtab = elf_w (string_table) (ei, shdr->sh_link); local
331 if (!strtab) {
351 char* str_name = strtab + sym->st_name;
353 str_name < strtab) {
522 char *strtab; local
534 strtab = elf_w (string_table) (ei, ehdr->e_shstrndx);
535 if (!strtab) {
540 if (strcmp (strtab
[all...]
/external/elfutils/src/
H A Dunstrip.c1219 struct Ebl_Strtab *strtab)
1221 if (strtab == NULL)
1233 sec->strent = ebl_strtabadd (strtab, sec->name, 0);
1248 unstripped_strent[i] = ebl_strtabadd (strtab, name, 0);
1260 ebl_strtabfinalize (strtab, strtab_data);
1461 struct Ebl_Strtab *strtab = NULL;
1512 if (strtab == NULL)
1513 strtab = ebl_strtabinit (true);
1514 sec->strent = ebl_strtabadd (strtab, sec->name, 0);
1527 strtab);
1214 new_shstrtab(Elf *unstripped, size_t unstripped_shnum, Elf_Data *shstrtab, size_t unstripped_shstrndx, struct section *sections, size_t stripped_shnum, struct Ebl_Strtab *strtab) argument
1459 struct Ebl_Strtab *strtab = NULL; local
[all...]
H A Dldgeneric.c3692 Elf_Data *symdata, struct Ebl_Strtab *strtab)
3737 symstrent[nsym] = ebl_strtabadd (strtab, symst->name, 0);
4307 struct Ebl_Strtab *strtab = NULL; local
5139 strtab = ebl_strtabinit (true);
5140 if (strtab == NULL)
5163 nsym++, symdata, strtab);
5171 nsym++, symdata, strtab);
5182 fillin_special_symbol (rsym, SHN_ABS, nsym++, symdata, strtab);
5351 symstrent[nsym] = ebl_strtabadd (strtab,
5493 ebl_strtabfree (strtab);
3691 fillin_special_symbol(struct symbol *symst, size_t scnidx, size_t nsym, Elf_Data *symdata, struct Ebl_Strtab *strtab) argument
[all...]
/external/ltrace/
H A Dltrace-elf.h57 const char *strtab; member in struct:ltelf
H A Dltrace-elf.c210 each_symbol_in(Elf_Data *symtab, const char *strtab, size_t count, argument
221 switch (cb(&sym, strtab + sym.st_name, data)) {
250 = each_symbol_in(lte->symtab, lte->strtab,
602 &lte->symtab_count, &lte->strtab);
903 Elf_Data *symtab, const char *strtab, size_t count,
949 const char *orig_name = strtab + sym.st_name;
1110 if (symtabs && lte->symtab != NULL && lte->strtab != NULL
1112 lte->symtab, lte->strtab,
901 populate_this_symtab(struct process *proc, const char *filename, struct ltelf *lte, struct library *lib, Elf_Data *symtab, const char *strtab, size_t count, struct library_exported_name **names) argument
/external/v8/src/
H A Dgdb-jit.cc317 void PopulateHeader(Writer::Slot<Header> header, ELFStringTable* strtab);
463 ELFStringTable* strtab) {
464 header->name = static_cast<uint32_t>(strtab->Add(name_));
718 ELFStringTable* strtab = static_cast<ELFStringTable*>(SectionAt(1)); local
719 strtab->AttachWriter(w);
723 sections_[i]->PopulateHeader(headers.at(i), strtab);
725 strtab->DetachWriter();
875 ELFStringTable* strtab = local
877 strtab->AttachWriter(w);
884 WriteSymbolsList(&locals_, symbols.at(1), strtab);
462 PopulateHeader(Writer::Slot<ELFSection::Header> header, ELFStringTable* strtab) argument
907 WriteSymbolsList(const ZoneList<ELFSymbol>* src, Writer::Slot<ELFSymbol::SerializedLayout> dst, ELFStringTable* strtab) argument
1041 ELFStringTable* strtab = new(zone) ELFStringTable(".strtab"); local
[all...]
/external/llvm/test/tools/llvm-readobj/Inputs/
H A Drelocs.py305 strtab = None
307 if shstrtab[section.sh_name] == ".strtab":
309 strtab = StringTable(f.read(section.sh_size))
/external/ltrace/sysdeps/linux-gnu/ppc/
H A Dplt.c514 && lte->symtab != NULL && lte->strtab != NULL) {
542 const char *name = lte->strtab + sym.st_name;
/external/valgrind/perf/
H A Dtinycc.c18173 char *strtab;
18175 strtab = s->link->data;
18190 h = elf_hash(strtab + sym->st_name) % nb_buckets;
19013 Section *symtab, *strtab, *hash;
19018 strtab = new_section(s1, strtab_name, SHT_STRTAB, sh_flags);
19019 put_elf_str(strtab, "");
19020 symtab->link = strtab;
19869 unsigned char *strsec, *strtab;
19903 /* load symtab and strtab */
19906 strtab
18171 char *strtab; local
19011 Section *symtab, *strtab, *hash; local
19867 unsigned char *strsec, *strtab; local
[all...]

Completed in 892 milliseconds