Searched refs:BssSection (Results 1 – 4 of 4) sorted by relevance
| /openbsd-src/gnu/llvm/lld/ELF/ |
| H A D | SyntheticSections.h | 165 class BssSection final : public SyntheticSection { 167 BssSection(StringRef name, uint64_t size, uint32_t addralign); 1277 std::unique_ptr<BssSection> bss; 1278 std::unique_ptr<BssSection> bssRelRo;
|
| H A D | SyntheticSections.cpp | 344 BssSection::BssSection(StringRef name, uint64_t size, uint32_t alignment) in BssSection() function in BssSection 2177 static BssSection *getCommonSec(Symbol *sym) { in getCommonSec() 2180 return dyn_cast_or_null<BssSection>(d->section); in getCommonSec() 2210 if (BssSection *commonSec = getCommonSec(sym)) { in writeTo()
|
| H A D | Writer.cpp | 294 in.bss = std::make_unique<BssSection>(".bss", 0, 1); in createSyntheticSections() 301 in.bssRelRo = std::make_unique<BssSection>( in createSyntheticSections() 421 std::make_unique<BssSection>(".part.end", config->maxPageSize, 1); in createSyntheticSections()
|
| H A D | Driver.cpp | 2073 auto *bss = make<BssSection>("COMMON", s->size, s->alignment); in replaceCommonSymbols()
|