Home
last modified time | relevance | path

Searched refs:symTab (Results 1 – 6 of 6) sorted by relevance

/freebsd/contrib/llvm-project/lld/ELF/
H A DSyntheticSections.cpp280 if (ctx.in.symTab) in addSyntheticLocal()
281 ctx.in.symTab->addSymbol(s); in addSyntheticLocal()
1669 uint32_t DynamicReloc::getSymIndex(SymbolTableBaseSection *symTab) const { in getSymIndex()
1673 size_t index = symTab->getSymbolIndex(*sym); in getSymIndex()
1675 (type != symTab->ctx.target->gotRel && in getSymIndex()
1676 type != symTab->ctx.target->pltRel) || in getSymIndex()
1677 !symTab->ctx.mainPart->dynSymTab->getParent()) && in getSymIndex()
1731 SymbolTableBaseSection *symTab = getPartition(ctx).dynSymTab.get(); in finalizeContents() local
1736 if (symTab && symTab->getParent()) in finalizeContents()
1737 getParent()->link = symTab->getParent()->sectionIndex; in finalizeContents()
[all …]
H A DOutputSections.cpp616 os->link = ctx.in.symTab->getParent()->sectionIndex; in finalizeShtGroup()
624 os->info = ctx.in.symTab->getSymbolIndex(*symbols[section->info]); in finalizeShtGroup()
643 int64_t symidx = ctx.in.symTab->getSymbolIndex(sym); in encodeOneCrel()
767 link = ctx.in.symTab->getParent()->sectionIndex; in finalize()
H A DWriter.cpp505 else if (ctx.in.symTab && includeInSymtab(ctx, *b) && in demoteAndCopyLocalSymbols()
507 ctx.in.symTab->addSymbol(b); in demoteAndCopyLocalSymbols()
550 ctx.in.symTab->addSymbol(makeDefined(ctx, isec->file, "", STB_LOCAL, in addSectionSymbols()
1963 if (ctx.in.symTab) in finalizeSections()
1964 ctx.in.symTab->addSymbol(sym); in finalizeSections()
2160 finalizeSynthetic(ctx, ctx.in.symTab.get()); in finalizeSections()
H A DSyntheticSections.h462 uint32_t getSymIndex(SymbolTableBaseSection *symTab) const;
1346 void exportEntries(SymbolTableBaseSection *symTab);
H A DConfig.h600 std::unique_ptr<SymbolTableBaseSection> symTab; member
H A DInputSection.cpp490 p->setSymbolAndType(ctx.in.symTab->getSymbolIndex(sym), type, in copyRelocations()