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

/frameworks/compile/mclinker/lib/LD/
H A DELFDynObjReader.cpp122 const char* strtab = strtab_region.begin(); local
124 symtab_region, strtab);
H A DELFObjectReader.cpp304 const char* strtab = strtab_region.begin(); local
308 strtab);
H A DELFReader.cpp456 LDSection* strtab = symtab->getLink(); local
457 assert(NULL != symtab && NULL != strtab);
482 pInput.fileOffset() + strtab->offset(), strtab->size());
977 LDSection* strtab = symtab->getLink(); local
978 assert(NULL != symtab && NULL != strtab);
1003 pInput.fileOffset() + strtab->offset(), strtab->size());
H A DGNUArchiveReader.cpp102 // if this is the first time read this archive, setup symtab and strtab
107 // read the strtab of the archive
151 /// @param pArchiveRoot - the archive root that holds the strtab (extended
307 /// readStringTable - read the strtab for long file name of the archive
336 const char* strtab = strtab_region.begin(); local
337 pArchive.getStrTable().assign(strtab, strtab_size);
440 // read the strtab of the archive
/frameworks/compile/mclinker/unittests/
H A DELFReaderTest.cpp118 const char* strtab = strtab_region.begin(); local
120 symtab_region, strtab);
/frameworks/rs/cpu_ref/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.cpp756 /// In ELF executable files, regular name pools are .symtab, .strtab,
769 size_t strtab = 1; local
780 /// Compute the size of .symtab, .strtab, and symtab_local_cnt
788 symtab = strtab = 0;
796 strtab += (*symbol)->nameSize() + 1;
888 // .dynstr, .symtab, .strtab and .hash, we can not reserve non-DT_NEEDED
900 file_format->getStrTab().setSize(strtab);
963 /// emitRegNamePools - emit regular name pools - .symtab, .strtab
995 char* strtab = (char*)strtab_region.begin(); local
999 emitSymbol32(symtab32[0], *LDSymbol::Null(), strtab,
1070 char* strtab = (char*)strtab_region.begin(); local
[all...]
/frameworks/compile/mclinker/lib/Target/ARM/
H A DARMLDBackend.cpp663 LDSection& strtab = file_format->getStrTab(); local
665 // increase the size of .symtab and .strtab if needed
671 strtab.setSize(strtab.size() + stub->symInfo()->nameSize() + 1);
/frameworks/compile/mclinker/lib/Target/Hexagon/
H A DHexagonLDBackend.cpp613 // increase the size of .symtab and .strtab
615 LDSection& strtab = file_format->getStrTab(); local
617 strtab.setSize(strtab.size() + stub->symInfo()->nameSize() + 1);
/frameworks/compile/mclinker/lib/Target/Mips/
H A DMipsLDBackend.cpp704 // increase the size of .symtab and .strtab
706 LDSection& strtab = getOutputFormat()->getStrTab(); local
708 strtab.setSize(strtab.size() + stub->symInfo()->nameSize() + 1);

Completed in 497 milliseconds