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

/frameworks/compile/mclinker/lib/LD/
H A DELFDynObjReader.cpp109 char* strtab = reinterpret_cast<char*>(strtab_region->start()); local
111 strtab);
H A DELFObjectReader.cpp233 char* strtab = reinterpret_cast<char*>(strtab_region->start()); local
237 strtab);
H A DGNUArchiveReader.cpp96 // 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 DMipsLDBackend.cpp277 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...]
H A DMipsLDBackend.h193 char* strtab,
/frameworks/compile/linkloader/include/impl/
H A DELFSymbol.hxx35 size_t const index = shtab.getByName(std::string(".strtab"))->getIndex();
37 ELFSectionStrTabTy const &strtab = local
39 return strtab[getNameIndex()];
/frameworks/compile/mclinker/lib/Target/
H A DGNULDBackend.cpp693 /// 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 1307 milliseconds