reference, declaration → definition definition → references, declarations, derived classes, virtual overrides reference to multiple definitions → definitions unreferenced |
1407 addInSec(DT_SYMTAB, part.dynSymTab); 1460 addInt(DT_MIPS_SYMTABNO, part.dynSymTab->getNumSymbols()); 1467 addInt(DT_MIPS_GOTSYM, part.dynSymTab->getNumSymbols()); 1558 SymbolTableBaseSection *symTab = getPartition().dynSymTab; 1599 SymbolTableBaseSection *symTab = getPartition().dynSymTab; 1692 encodeDynamicReloc<ELFT>(getPartition().dynSymTab, &r, rel); 2016 if (this == mainPart->dynSymTab) { 2063 if (this == mainPart->dynSymTab) 2274 if (OutputSection *sec = getPartition().dynSymTab->getParent()) 2300 write32(buf + 4, getPartition().dynSymTab->getNumSymbols() - symbols.size()); 2349 getPartition().dynSymTab->getSymbolIndex(i->sym)); 2408 SymbolTableBaseSection *symTab = getPartition().dynSymTab; 2422 SymbolTableBaseSection *symTab = getPartition().dynSymTab; 2923 getParent()->link = getPartition().dynSymTab->getParent()->sectionIndex; 2927 return (getPartition().dynSymTab->getSymbols().size() + 1) * 2; 2932 for (const SymbolTableEntry &s : getPartition().dynSymTab->getSymbols()) {tools/lld/ELF/Writer.cpp
389 part.dynSymTab = make<SymbolTableSection<ELFT>>(*part.dynStrTab); 398 part.dynSymTab = make<SymbolTableSection<ELFT>>(*part.dynStrTab); 399 add(part.dynSymTab); 1789 partitions[sym->partition - 1].dynSymTab->addSymbol(sym); 1800 for (const SymbolTableEntry &e : part.dynSymTab->getSymbols()) 1804 part.dynSymTab->addSymbol(reloc.sym); 1895 finalizeSynthetic(part.dynSymTab);