Home
last modified time | relevance | path

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

/freebsd/contrib/llvm-project/llvm/lib/ObjCopy/ELF/
H A DELFObject.h39 class RelocationSection; variable
81 virtual Error visit(const RelocationSection &Sec) = 0;
98 virtual Error visit(RelocationSection &Sec) = 0;
119 Error visit(const RelocationSection &Sec) override = 0;
139 Error visit(const RelocationSection &Sec) override;
163 Error visit(RelocationSection &Sec) override;
186 Error visit(const RelocationSection &Sec) override;
909 class RelocationSection
917 RelocationSection(const Object &O) : Obj(O) {} in RelocationSection() function
1234 MustBeRelocatable |= isa<RelocationSection>(*Ptr); in addSection()
H A DELFObject.cpp122 Error ELFSectionSizer<ELFT>::visit(RelocationSection &Sec) { in visit()
170 Error BinarySectionWriter::visit(const RelocationSection &Sec) { in visit()
899 Error RelocationSection::removeSectionReferences( in removeSectionReferences()
984 Error ELFSectionWriter<ELFT>::visit(const RelocationSection &Sec) { in visit()
999 Error RelocationSection::accept(SectionVisitor &Visitor) const { in accept()
1003 Error RelocationSection::accept(MutableSectionVisitor &Visitor) { in accept()
1007 Error RelocationSection::removeSymbols( in removeSymbols()
1018 void RelocationSection::markSymbols() { in markSymbols()
1024 void RelocationSection::replaceSectionReferences( in replaceSectionReferences()
1655 static Error initRelocations(RelocationSection *Relocs, T RelRange) { in initRelocations()
[all …]
/freebsd/contrib/llvm-project/llvm/include/llvm/ObjectYAML/
H A DELFYAML.h639 struct RelocationSection : Section { struct
643 RelocationSection() : Section(ChunkKind::Relocation) {} in RelocationSection() function
/freebsd/contrib/llvm-project/lld/ELF/
H A DSyntheticSections.h578 class RelocationSection final : public RelocationBaseSection {
583 RelocationSection(Ctx &, StringRef name, bool combreloc,
H A DSyntheticSections.cpp1779 RelocationSection<ELFT>::RelocationSection(Ctx &ctx, StringRef name, in RelocationSection() function in RelocationSection
1788 template <class ELFT> void RelocationSection<ELFT>::writeTo(uint8_t *buf) { in writeTo()
4825 part.relaDyn = std::make_unique<RelocationSection<ELFT>>( in createSyntheticSections()
4950 ctx.in.relaPlt = std::make_unique<RelocationSection<ELFT>>( in createSyntheticSections()
/freebsd/contrib/llvm-project/llvm/lib/ObjectYAML/
H A DELFEmitter.cpp255 const ELFYAML::RelocationSection &Section,
859 } else if (auto S = dyn_cast<ELFYAML::RelocationSection>(Sec)) { in initSectionHeaders()
1268 Elf_Shdr &SHeader, const ELFYAML::RelocationSection &Section, in writeSectionContent()
H A DELFYAML.cpp1497 static void sectionMapping(IO &IO, ELFYAML::RelocationSection &Section) { in sectionMapping()
1660 Section.reset(new ELFYAML::RelocationSection()); in mapping()
1661 sectionMapping(IO, *cast<ELFYAML::RelocationSection>(Section.get())); in mapping()