Searched defs:strtab (Results 1 - 6 of 6) sorted by relevance
/frameworks/compile/linkloader/include/impl/ |
H A D | ELFSymbol.hxx | 35 size_t const index = shtab.getByName(std::string(".strtab"))->getIndex(); 37 ELFSectionStrTabTy const &strtab = local 39 return strtab[getNameIndex()];
|
/frameworks/compile/mclinker/lib/LD/ |
H A D | ELFDynObjReader.cpp | 109 char* strtab = reinterpret_cast<char*>(strtab_region->start()); local 111 strtab);
|
H A D | ELFObjectReader.cpp | 233 char* strtab = reinterpret_cast<char*>(strtab_region->start()); local 237 strtab);
|
H A D | GNUArchiveReader.cpp | 96 // read the strtab of the archive 187 /// @param pArchiveRoot - the archive root that holds the strtab (extended 339 /// readStringTable - read the strtab for long file name of the archive 367 const char* strtab = local 370 pArchive.getStrTable().assign(strtab, strtab_size);
|
/frameworks/compile/mclinker/lib/Target/Mips/ |
H A D | MipsLDBackend.cpp | 277 char* strtab, 296 strcpy((strtab + strtabsize), pSymbol.name()); 336 char* strtab = (char*)strtab_region->start(); local 337 strtab[0] = '\0'; 358 emitDynamicSymbol(symtab32[symtabIdx], pOutput, **symbol, pLayout, strtab, 377 emitDynamicSymbol(symtab32[symtabIdx], pOutput, **symbol, pLayout, strtab, 399 strcpy((strtab + strtabsize), (*input)->name().c_str()); 406 strcpy((strtab + strtabsize), (*input)->name().c_str()); 422 strcpy((strtab + strtabsize), pOutput.name().c_str()); 447 llvm::StringRef name(strtab 273 emitDynamicSymbol(llvm::ELF::Elf32_Sym& sym32, Output& pOutput, LDSymbol& pSymbol, const Layout& pLayout, char* strtab, size_t strtabsize, size_t symtabIdx) argument [all...] |
/frameworks/compile/mclinker/lib/Target/ |
H A D | GNULDBackend.cpp | 693 /// In ELF executable files, regular name pools are .symtab, .strtab, 706 size_t strtab = 1; local 710 // compute size of .symtab, .dynsym and .strtab 720 strtab += str_size; 774 file_format->getStrTab().setSize(strtab); 782 // .dynstr, .symtab, .strtab and .hash, we can not reserve non-DT_NEEDED 789 /// emitRegNamePools - emit regular name pools - .symtab, .strtab 834 char* strtab = (char*)strtab_region->start(); local 835 strtab[0] = '\0'; 857 // compute size of .symtab, .dynsym and .strtab 954 char* strtab = (char*)strtab_region->start(); local [all...] |
Completed in 85 milliseconds