Home
last modified time | relevance | path

Searched refs:BssSection (Results 1 – 7 of 7) sorted by relevance

/freebsd-12.1/contrib/llvm/tools/lld/ELF/
H A DSyntheticSections.h170 class BssSection final : public SyntheticSection {
172 BssSection(StringRef Name, uint64_t Size, uint32_t Alignment);
1000 BssSection *Bss;
1001 BssSection *BssRelRo;
H A DSymbolTable.cpp380 if (R->Section && isa<BssSection>(R->Section)) { in compareDefinedNonCommon()
406 auto *Bss = make<BssSection>("COMMON", Size, Alignment); in addCommon()
416 auto *Bss = dyn_cast_or_null<BssSection>(D->Section); in addCommon()
H A DSymbols.cpp261 else if (dyn_cast_or_null<BssSection>(cast<Defined>(Sym)->Section)) in printTraceSymbol()
H A DSymbols.h36 class BssSection; variable
H A DSyntheticSections.cpp329 BssSection::BssSection(StringRef Name, uint64_t Size, uint32_t Alignment) in BssSection() function in BssSection
1968 static BssSection *getCommonSec(Symbol *Sym) { in getCommonSec()
1971 return dyn_cast_or_null<BssSection>(D->Section); in getCommonSec()
2027 if (BssSection *CommonSec = getCommonSec(Ent.Sym)) in writeTo()
H A DRelocations.cpp573 BssSection *Sec = make<BssSection>(IsReadOnly ? ".bss.rel.ro" : ".bss", in addCopyRelSymbol()
H A DWriter.cpp308 In.Bss = make<BssSection>(".bss", 0, 1); in createSyntheticSections()
316 make<BssSection>(HasDataRelRo ? ".data.rel.ro.bss" : ".bss.rel.ro", 0, 1); in createSyntheticSections()