HomeSort by relevance Sort by last modified time
    Searched refs:strtab (Results 1 - 25 of 29) sorted by null

1 2

  /external/elfutils/tests/
run-readelf-test2.sh 30 testrun_compare ../src/readelf -x .strtab testfile28 <<\EOF
32 Hex dump of section [6] '.strtab', 1 bytes at offset 0x290:
  /external/llvm/test/Scripts/
elf-dump 67 def dump(self, shstrtab, f, strtab, dumpdata):
80 dumpSymtab(f, self, strtab)
95 def dumpSymtab(f, section, strtab):
102 print " (('st_name', %s)" % common_dump.HexDump(name), "# %r" % strtab[name[0]]
198 strtab = None
200 if shstrtab[section.sh_name[0]] == ".strtab":
202 strtab = StringTable(f.read(section.sh_size[0]))
208 sections[index].dump(shstrtab, f, strtab, opts.dumpSectionData)
  /external/valgrind/main/coregrind/m_initimg/
initimg-darwin.c 325 char *strtab; /* string table */ local
405 stringbase = strtab = (char *)clstack_end
442 *ptr++ = (Addr)copy_str(&strtab, info->interp_name);
446 *ptr++ = (Addr)copy_str(&strtab, info->interp_args);
451 *ptr++ = (Addr)copy_str(&strtab, VG_(args_the_exename));
455 &strtab,
464 *ptr = (Addr)copy_str(&strtab, *cpp);
469 *ptr++ = (Addr)copy_str(&strtab, info->executable_path);
474 vg_assert((strtab-stringbase) == stringsize);
initimg-linux.c 393 char *strtab; /* string table */ local
486 stringbase = strtab = (char *)clstack_end
586 *ptr++ = (Addr)copy_str(&strtab, info->interp_name);
590 *ptr++ = (Addr)copy_str(&strtab, info->interp_args);
595 *ptr++ = (Addr)copy_str(&strtab, VG_(args_the_exename));
599 &strtab,
608 *ptr = (Addr)copy_str(&strtab, *cpp);
682 auxv->u.a_ptr = copy_str(&strtab, orig_auxv->u.a_ptr);
757 auxv->u.a_ptr = strtab;
758 VG_(memcpy)(strtab, orig_auxv->u.a_ptr, 16)
    [all...]
  /frameworks/compile/mclinker/lib/LD/
ELFDynObjReader.cpp 92 char* strtab = reinterpret_cast<char*>(strtab_region->start()); local
93 bool result = m_pELFReader->readSymbols(pInput, m_Linker, *symtab_region, strtab);
ELFObjectReader.cpp 203 char* strtab = reinterpret_cast<char*>(strtab_region->start()); local
207 strtab);
  /external/valgrind/main/VEX/switchback/
linker.c 515 Elf_Sym* stab, char* strtab )
551 symbol = sym.st_name==0 ? "(noname)" : strtab+sym.st_name;
558 symbol = strtab + sym.st_name;
641 Elf_Sym* stab, char* strtab )
697 symbol = sym.st_name==0 ? "(noname)" : strtab+sym.st_name;
710 symbol = strtab + sym.st_name;
868 char *strtab;
880 strtab = findElfSection ( ehdrC, SHT_STRTAB );
882 if (stab == NULL || strtab == NULL) {
899 shnum, stab, strtab );
    [all...]
  /external/valgrind/main/VEX/unused/
linker.c 421 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...]
  /frameworks/compile/mclinker/lib/Target/
GNULDBackend.cpp 214 /// In ELF executable files, regular name pools are .symtab, .strtab,
227 size_t strtab = 1; local
231 // compute size of .symtab, .dynsym and .strtab
241 strtab += str_size;
308 file_format->getStrTab().setSize(strtab);
316 // .dynstr, .symtab, .strtab and .hash, we can not reserve non-DT_NEEDED
323 /// emitRegNamePools - emit regular name pools - .symtab, .strtab
377 char* strtab = (char*)strtab_region->start(); local
378 strtab[0] = '\0';
400 // compute size of .symtab, .dynsym and .strtab
511 char* strtab = (char*)strtab_region->start(); local
    [all...]
  /external/llvm/lib/Archive/
ArchiveReader.cpp 168 if (index < strtab.length()) {
169 const char* namep = strtab.c_str() + index;
170 const char* endp = strtab.c_str() + strtab.length();
295 strtab.assign(At, mbr->getSize());
407 strtab.assign((const char*)mbr->getData(), mbr->getSize());
Archive.cpp 146 : archPath(filename), members(), mapfile(0), base(0), symTab(), strtab(),
  /bionic/linker/
dlfcn.c 147 info->dli_sname = si->strtab + sym->st_name;
184 // total length of libdl_info.strtab, including trailing 0
187 // in the strtab with a \0 to make iterating through the symtab easier.
190 { st_name: 0, // starting index of the name in libdl_info.strtab
256 strtab: ANDROID_LIBDL_STRTAB,
linker.h 110 const char *strtab; member in struct:soinfo
linker.c 384 const char *strtab = si->strtab; local
393 if(strcmp(strtab + s->st_name, name)) continue;
581 si->strtab + s->st_name);
1283 const char *strtab = si->strtab; local
    [all...]
  /external/qemu/
elf_ops.h 103 struct elf_shdr *symtab, *strtab, *shdr_table = NULL; local
157 strtab = &shdr_table[symtab->sh_link];
159 str = load_at(fd, strtab->sh_offset, strtab->sh_size);
  /frameworks/compile/mclinker/lib/Target/Mips/
MipsLDBackend.cpp 251 char* strtab,
270 strcpy((strtab + strtabsize), pSymbol.name());
310 char* strtab = (char*)strtab_region->start(); local
311 strtab[0] = '\0';
332 emitDynamicSymbol(symtab32[symtabIdx], pOutput, **symbol, pLayout, strtab,
345 emitDynamicSymbol(symtab32[symtabIdx], pOutput, **symbol, pLayout, strtab,
367 strcpy((strtab + strtabsize), (*input)->name().c_str());
374 strcpy((strtab + strtabsize), (*input)->name().c_str());
389 strcpy((strtab + strtabsize), pOutput.name().c_str());
414 llvm::StringRef name(strtab + symtab32[sym_idx].st_name)
    [all...]
MipsLDBackend.h 192 char* strtab,
  /frameworks/compile/linkloader/include/impl/
ELFSymbol.hxx 35 size_t const index = shtab.getByName(std::string(".strtab"))->getIndex();
37 ELFSectionStrTabTy const &strtab = local
39 return strtab[getNameIndex()];
  /external/strace/
util.c 1735 char *strtab, *cp; local
    [all...]
  /external/v8/src/
gdb-jit.cc 339 void PopulateHeader(Writer::Slot<Header> header, StringTable* strtab);
489 StringTable* strtab) {
490 header->name = strtab->Add(name_);
719 StringTable* strtab = static_cast<StringTable*>(SectionAt(1)); local
720 strtab->AttachWriter(w);
724 sections_[i]->PopulateHeader(headers.at(i), strtab);
726 strtab->DetachWriter();
872 StringTable* strtab = local
874 strtab->AttachWriter(w);
881 WriteSymbolsList(&locals_, symbols.at(1), strtab);
1023 StringTable* strtab = new StringTable(".strtab"); local
    [all...]
  /external/elfutils/src/
unstrip.c 1396 struct Ebl_Strtab *strtab = NULL; local
    [all...]
  /external/llvm/include/llvm/Bitcode/
Archive.h 528 std::string strtab; ///< The string table for long file names member in class:llvm::Archive
  /external/kernel-headers/original/linux/
module.h 336 char *strtab; member in struct:module
  /external/valgrind/main/coregrind/m_debuginfo/
priv_storage.h 758 UChar strtab[SEGINFO_STRCHUNKSIZE]; member in struct:_DebugInfo::strchunk
readelf.c 1573 UChar* strtab = NULL; local
    [all...]

Completed in 581 milliseconds

1 2