Lines Matching refs:symTab
276 if (in.symTab) in addSyntheticLocal()
277 in.symTab->addSymbol(s); in addSyntheticLocal()
1614 uint32_t DynamicReloc::getSymIndex(SymbolTableBaseSection *symTab) const { in getSymIndex()
1618 size_t index = symTab->getSymbolIndex(*sym); in getSymIndex()
1674 SymbolTableBaseSection *symTab = getPartition().dynSymTab.get(); in finalizeContents() local
1679 if (symTab && symTab->getParent()) in finalizeContents()
1680 getParent()->link = symTab->getParent()->sectionIndex; in finalizeContents()
1698 SymbolTableBaseSection *symTab = getPartition().dynSymTab.get(); in computeRels() local
1700 [symTab](DynamicReloc &rel) { rel.computeRaw(symTab); }); in computeRels()
2330 for (const SymbolTableEntry &entry : in.symTab->getSymbols()) { in writeTo()
2351 getParent()->link = in.symTab->getParent()->sectionIndex; in finalizeContents()
2355 return in.symTab->getNumSymbols() * 4; in getSize()
2503 SymbolTableBaseSection *symTab = getPartition().dynSymTab.get(); in finalizeContents() local
2505 if (OutputSection *sec = symTab->getParent()) in finalizeContents()
2509 numEntries += symTab->getNumSymbols(); // The chain entries. in finalizeContents()
2512 numEntries += symTab->getNumSymbols(); in finalizeContents()
2517 SymbolTableBaseSection *symTab = getPartition().dynSymTab.get(); in writeTo() local
2518 unsigned numSymbols = symTab->getNumSymbols(); in writeTo()
2527 for (const SymbolTableEntry &s : symTab->getSymbols()) { in writeTo()
4488 symTab.reset(); in reset()
4677 in.symTab = std::make_unique<SymbolTableSection<ELFT>>(*in.strTab); in createSyntheticSections()
4918 if (in.symTab) in createSyntheticSections()
4919 add(*in.symTab); in createSyntheticSections()