Home
last modified time | relevance | path

Searched refs:Relocations (Results 1 – 25 of 91) sorted by relevance

1234

/openbsd-src/gnu/llvm/llvm/lib/ObjCopy/XCOFF/
H A DXCOFFReader.cpp37 auto Relocations = in readSections() local
39 if (!Relocations) in readSections()
40 return Relocations.takeError(); in readSections()
41 for (const XCOFFRelocation32 &Rel : Relocations.get()) in readSections()
42 ReadSec.Relocations.push_back(Rel); in readSections()
H A DXCOFFObject.h26 std::vector<XCOFFRelocation32> Relocations; member
H A DXCOFFWriter.cpp85 for (const XCOFFRelocation32 &Rel : Sec.Relocations) { in writeSections()
/openbsd-src/gnu/usr.bin/perl/cpan/ExtUtils-Install/lib/ExtUtils/
H A DPacklist.pm6 our $Relocations;
165 $Relocations ||= __find_relocations();
166 if ($packfile =~ $Relocations) {
/openbsd-src/gnu/llvm/llvm/lib/MC/
H A DWinCOFFObjectWriter.cpp86 int Relocations = 0; member in __anona3bc21060111::COFFSymbol
121 relocations Relocations; member in __anona3bc21060111::COFFSection
561 if (Section->Relocations.size() >= 0xffff) in writeSectionHeaders()
627 if (Sec.Relocations.empty()) { in writeSection()
636 if (Sec.Relocations.size() >= 0xffff) { in writeSection()
640 R.VirtualAddress = Sec.Relocations.size() + 1; in writeSection()
646 for (const auto &Relocation : Sec.Relocations) in writeSection()
782 ++Reloc.Symb->Relocations; in recordRelocation()
843 Sec->Relocations.push_back(Reloc); in recordRelocation()
972 if (!Sec->Relocations.empty()) { in assignFileOffsets()
[all …]
H A DELFObjectWriter.cpp221 DenseMap<const MCSectionELF *, std::vector<ELFRelocationEntry>> Relocations; member in __anon68c516510111::ELFObjectWriter
240 Relocations.clear(); in reset()
627 OWriter.Relocations[MemtagRelocs].push_back(Rec); in createMemtagRelocs()
815 if (OWriter.Relocations[&Sec].empty()) in createRelocationSection()
931 std::vector<ELFRelocationEntry> &Relocs = OWriter.Relocations[&Sec]; in writeRelocations()
1103 std::vector<MCSectionELF *> Relocations; in writeObject() local
1141 Relocations.push_back(RelSection); in writeObject()
1179 for (MCSectionELF *RelSection : Relocations) { in writeObject()
1504 Relocations[&FixupSection].push_back(Rec); in recordRelocation()
1519 Relocations[&FixupSection].push_back(Rec); in recordRelocation()
H A DXCOFFObjectWriter.cpp90 SmallVector<XCOFFRelocation, 1> Relocations; member
679 SectionMap[RelocationSec]->Relocations.push_back(Reloc); in recordRelocation()
703 SectionMap[RelocationSec]->Relocations.push_back(RelocB); in recordRelocation()
1016 for (const auto Reloc : Csect.Relocations) in writeRelocations()
1023 for (const auto &Reloc : DwarfSection.DwarfSect->Relocations) in writeRelocations()
1139 RelCount += Csect.Relocations.size(); in finalizeSectionInfo()
1146 DwarfSection.DwarfSect->Relocations.size()); in finalizeSectionInfo()
H A DWasmObjectWriter.cpp345 std::vector<WasmRelocationEntry> &Relocations);
356 void applyRelocations(ArrayRef<WasmRelocationEntry> Relocations,
768 ArrayRef<WasmRelocationEntry> Relocations, uint64_t ContentsOffset, in applyRelocations() argument
771 for (const WasmRelocationEntry &RelEntry : Relocations) { in applyRelocations()
1149 auto &Relocations = CustomSectionsRelocations[Sec.Section]; in writeCustomRelocSections() local
1150 writeRelocSection(Sec.OutputIndex, Sec.Name, Relocations); in writeCustomRelocSections()
1255 auto &Relocations = CustomSectionsRelocations[CustomSection.Section]; in writeCustomSection() local
1256 applyRelocations(Relocations, CustomSection.OutputContentsOffset, Layout); in writeCustomSection()
/openbsd-src/gnu/llvm/llvm/tools/obj2yaml/
H A Dcoff2yaml.cpp197 std::vector<COFFYAML::Relocation> Relocations; in dumpSections() local
215 Relocations.push_back(Rel); in dumpSections()
217 NewYAMLSection.Relocations = Relocations; in dumpSections()
/openbsd-src/gnu/llvm/lld/wasm/
H A DCMakeLists.txt14 Relocations.cpp
/openbsd-src/gnu/llvm/llvm/lib/ObjCopy/MachO/
H A DMachOReader.cpp94 S.Relocations.reserve(S.NReloc); in extractSections()
107 S.Relocations.push_back(R); in extractSections()
110 assert(S.NReloc == S.Relocations.size() && in extractSections()
254 for (auto &Reloc : Sec->Relocations) in setSymbolInRelocationInfo()
/openbsd-src/gnu/llvm/llvm/include/llvm/MC/
H A DMCMachObjectWriter.h108 DenseMap<const MCSection *, std::vector<RelAndSymbol>> Relocations; variable
235 Relocations[Sec].push_back(P); in addRelocation()
/openbsd-src/gnu/llvm/llvm/utils/gn/secondary/lld/wasm/
H A DBUILD.gn30 "Relocations.cpp",
/openbsd-src/gnu/llvm/llvm/lib/ObjectYAML/
H A DCOFFEmitter.cpp255 if (!S.Relocations.empty()) { in layoutCOFF()
261 S.Header.NumberOfRelocations = S.Relocations.size(); in layoutCOFF()
262 CurrentSectionDataOffset += S.Relocations.size() * COFF::RelocationSize; in layoutCOFF()
504 OS << binary_le<uint32_t>(/*VirtualAddress=*/ S.Relocations.size() + 1) in writeCOFF()
507 for (const COFFYAML::Relocation &R : S.Relocations) { in writeCOFF()
H A DXCOFFEmitter.cpp100 if (!InitSection.Relocations.empty()) { in initRelocations()
101 InitSection.NumberOfRelocations = InitSection.Relocations.size(); in initRelocations()
505 if (!YamlSec.Relocations.empty()) { in writeRelocations()
513 for (const XCOFFYAML::Relocation &YamlRel : YamlSec.Relocations) { in writeRelocations()
/openbsd-src/gnu/llvm/lld/MachO/
H A DCMakeLists.txt28 Relocations.cpp
/openbsd-src/gnu/llvm/llvm/utils/gn/secondary/lld/MachO/
H A DBUILD.gn46 "Relocations.cpp",
/openbsd-src/gnu/usr.bin/clang/liblldELF/
H A DMakefile44 Relocations.cpp \
/openbsd-src/gnu/usr.bin/binutils/bfd/doc/
H A Dbfd.texinfo193 a set of relocations (@pxref{Relocations}), and
219 * Relocations::
265 @node Formats, Relocations, Archives, BFD front end
268 @node Relocations, Core Files, Formats, BFD front end
271 @node Core Files, Targets, Relocations, BFD front end
/openbsd-src/gnu/usr.bin/binutils-2.17/bfd/doc/
H A Dbfd.texinfo180 a set of relocations (@pxref{Relocations}), and
206 * Relocations::
252 @node Formats, Relocations, Archives, BFD front end
255 @node Relocations, Core Files, Formats, BFD front end
258 @node Core Files, Targets, Relocations, BFD front end
H A Dreloc.texi1 @section Relocations
8 Relocations are maintained on a per section basis,
21 @node typedef arelent, howto manager, Relocations, Relocations
489 @node howto manager, , typedef arelent, Relocations
559 Relocations used by 68K ELF.
886 Fujitsu Frv Relocations.
1162 Relocations for setting up GOTs and PLTs for shared libraries.
1500 Renesas M16C/M32C Relocations.
2068 Intel IA64 Relocations.
2157 NS CR16C Relocations.
[all …]
/openbsd-src/gnu/llvm/lld/ELF/
H A DCMakeLists.txt51 Relocations.cpp
/openbsd-src/gnu/llvm/llvm/utils/gn/secondary/lld/ELF/
H A DBUILD.gn56 "Relocations.cpp",
/openbsd-src/gnu/llvm/llvm/tools/llvm-readobj/
H A Dllvm-readobj.cpp118 static bool Relocations; variable
229 opts::Relocations = Args.hasArg(OPT_relocs); in parseOptions()
436 if (opts::Relocations) in dumpObject()
675 opts::Relocations = true; in llvm_readobj_main()
/openbsd-src/gnu/llvm/llvm/tools/llvm-objdump/
H A Dllvm-objdump.h53 extern bool Relocations;

1234