Home
last modified time | relevance | path

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

/freebsd-14.2/contrib/llvm-project/lld/MachO/
H A DSyntheticSections.h133 class GotSection final : public NonLazyPointerSectionBase {
135 GotSection();
789 GotSection *got = nullptr;
H A DSyntheticSections.cpp394 GotSection::GotSection() in GotSection() function in GotSection
H A DWriter.cpp1350 in.got = make<GotSection>(); in createSyntheticSections()
/freebsd-14.2/contrib/llvm-project/lld/ELF/
H A DSyntheticSections.cpp623 GotSection::GotSection() in GotSection() function in GotSection
630 void GotSection::addEntry(Symbol &sym) { in addEntry()
635 bool GotSection::addTlsDescEntry(Symbol &sym) { in addTlsDescEntry()
642 bool GotSection::addDynTlsEntry(Symbol &sym) { in addDynTlsEntry()
652 bool GotSection::addTlsIndex() { in addTlsIndex()
660 uint32_t GotSection::getTlsDescOffset(const Symbol &sym) const { in getTlsDescOffset()
664 uint64_t GotSection::getTlsDescAddr(const Symbol &sym) const { in getTlsDescAddr()
668 uint64_t GotSection::getGlobalDynAddr(const Symbol &b) const { in getGlobalDynAddr()
676 void GotSection::finalizeContents() { in finalizeContents()
684 bool GotSection::isNeeded() const { in isNeeded()
[all …]
H A DSyntheticSections.h100 class GotSection final : public SyntheticSection {
102 GotSection();
521 void addAddendOnlyRelocIfNonPreemptible(RelType dynType, GotSection &sec,
1343 std::unique_ptr<GotSection> got;
H A DRelocations.cpp1750 GotSection *got = in.got.get(); in postScanRelocations()
1792 GotSection *got = in.got.get(); in postScanRelocations()
H A DWriter.cpp503 in.got = std::make_unique<GotSection>(); in createSyntheticSections()