Home
last modified time | relevance | path

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

/freebsd-12.1/contrib/llvm/tools/llvm-objcopy/ELF/
H A DObject.h40 class RelocationSection; variable
80 virtual void visit(const RelocationSection &Sec) = 0;
97 virtual void visit(RelocationSection &Sec) = 0;
118 virtual void visit(const RelocationSection &Sec) override = 0;
138 void visit(const RelocationSection &Sec) override;
162 void visit(RelocationSection &Sec) override;
180 void visit(const RelocationSection &Sec) override;
582 class RelocationSection
H A DObject.cpp94 void ELFSectionSizer<ELFT>::visit(RelocationSection &Sec) { in visit()
123 void BinarySectionWriter::visit(const RelocationSection &Sec) { in visit()
596 void ELFSectionWriter<ELFT>::visit(const RelocationSection &Sec) { in visit()
604 void RelocationSection::accept(SectionVisitor &Visitor) const { in accept()
608 void RelocationSection::accept(MutableSectionVisitor &Visitor) { in accept()
612 void RelocationSection::removeSymbols( in removeSymbols()
620 void RelocationSection::markSymbols() { in markSymbols()
1013 static void initRelocations(RelocationSection *Relocs, in initRelocations()
1049 return Obj.addSection<RelocationSection>(); in makeSection()
1148 if (auto RelSec = dyn_cast<RelocationSection>(&Section)) { in readSectionHeaders()
H A DELFObjcopy.cpp227 SmallVector<RelocationSection *, 13> RelocationSections; in replaceDebugSections()
229 if (RelocationSection *R = dyn_cast<RelocationSection>(&Sec)) { in replaceDebugSections()
242 for (RelocationSection *RS : RelocationSections) { in replaceDebugSections()
/freebsd-12.1/contrib/llvm/include/llvm/ObjectYAML/
H A DELFYAML.h172 struct RelocationSection : Section { struct
175 RelocationSection() : Section(SectionKind::Relocation) {} in RelocationSection() argument
/freebsd-12.1/contrib/llvm/tools/lld/ELF/
H A DOutputSections.h72 OutputSection *RelocationSection = nullptr; variable
H A DLinkerScript.cpp571 if (Out->RelocationSection) { in addInputSec()
572 Out->RelocationSection->addSection(Sec); in addInputSec()
576 Out->RelocationSection = createSection(IS, OutsecName); in addInputSec()
577 return Out->RelocationSection; in addInputSec()
H A DSyntheticSections.cpp1539 RelocationSection<ELFT>::RelocationSection(StringRef Name, bool Sort) in RelocationSection() function in RelocationSection
1555 template <class ELFT> void RelocationSection<ELFT>::writeTo(uint8_t *Buf) { in writeTo()
1565 template <class ELFT> unsigned RelocationSection<ELFT>::getRelocOffset() { in getRelocOffset()
2348 static_cast<RelocationSection<ELFT> *>(PltRelocSection)->getRelocOffset(); in addEntry()
3205 template class elf::RelocationSection<ELF32LE>; member in elf
3206 template class elf::RelocationSection<ELF32BE>; member in elf
3207 template class elf::RelocationSection<ELF64LE>; member in elf
3208 template class elf::RelocationSection<ELF64BE>; member in elf
H A DSyntheticSections.h496 class RelocationSection final : public RelocationBaseSection {
501 RelocationSection(StringRef Name, bool Sort);
H A DWriter.cpp284 In.RelaDyn = make<RelocationSection<ELFT>>( in createSyntheticSections()
395 In.RelaPlt = make<RelocationSection<ELFT>>( in createSyntheticSections()
405 In.RelaIplt = make<RelocationSection<ELFT>>( in createSyntheticSections()
/freebsd-12.1/contrib/llvm/lib/ObjectYAML/
H A DELFYAML.cpp845 static void sectionMapping(IO &IO, ELFYAML::RelocationSection &Section) { in sectionMapping()
897 Section.reset(new ELFYAML::RelocationSection()); in mapping()
898 sectionMapping(IO, *cast<ELFYAML::RelocationSection>(Section.get())); in mapping()