Home
last modified time | relevance | path

Searched refs:relocations (Results 1 – 25 of 72) sorted by relevance

123

/freebsd/contrib/llvm-project/llvm/include/llvm/BinaryFormat/ELFRelocs/
H A DAArch64.def9 // Data relocations
16 // Static AArch64 relocations
64 // General dynamic TLS relocations
70 // Local dynamic TLS relocations
98 // Local exec TLS relocations
115 // TLS descriptor relocations
130 // Dynamic relocations
143 // PAuthABI static and dynamic relocations: defined in pauthabielf64,
244 // Dynamic relocations
H A DM68k.def31 /* TLS static relocations. */
/freebsd/contrib/llvm-project/lld/docs/ELF/
H A Dlarge_sections.rst46 absolute relocations instead of relative relocations, 32-bit relocations
/freebsd/contrib/llvm-project/llvm/tools/llvm-readobj/
H A DOpts.td18 "--symbols, --relocations, --dynamic-table, --notes, --version-info, --unwind, "
27 def dyn_relocations : FF<"dyn-relocations", "Display the dynamic relocation entries in the file">;
41 def section_relocations : FF<"section-relocations", "Display relocations for each section shown. Th…
97 def loader_section_relocations : FF<"loader-section-relocations" , "Display the loader section relo…
110 def : Flag<["--"], "sr">, Alias<section_relocations>, HelpText<"Alias for --section-relocations">;
119 def : FF<"relocations", "Alias for --relocs">, Alias<relocs>;
H A DWasmDumper.cpp130 for (const RelocationRef &Reloc : Section.relocations()) { in printRelocations()
210 for (const RelocationRef &Reloc : Section.relocations()) in printSectionHeaders()
/freebsd/contrib/llvm-project/llvm/include/llvm/BinaryFormat/
H A DDynamicTags.def67 DYNAMIC_TAG(JMPREL, 23) // Address of relocations associated with PLT.
68 DYNAMIC_TAG(BIND_NOW, 24) // Process all relocations before execution.
89 // TODO: Experimental CREL relocations. LLVM will change the value and
139 // AArch64 specific dynamic table entries for RELR auth relocations as described here:
186 MIPS_DYNAMIC_TAG(MIPS_DELTA_RELOC, 0x7000001B) // Delta relocations.
190 // relocations refer to.
/freebsd/contrib/llvm-project/llvm/tools/llvm-objcopy/
H A DCommonOpts.td47 "For COFF and Mach-O, remove all symbols, debug sections, and relocations">;
51 … HelpText<"Remove all symbols, debug sections and relocations. Compatible with GNU's --strip-all">;
60 HelpText<"Remove all symbols not needed by relocations">;
/freebsd/contrib/llvm-project/lld/ELF/
H A DInputSection.h254 SmallVector<Relocation, 0> relocations; variable
256 void addReloc(const Relocation &r) { relocations.push_back(r); } in addReloc()
257 MutableArrayRef<Relocation> relocs() { return relocations; } in relocs()
258 ArrayRef<Relocation> relocs() const { return relocations; } in relocs()
H A DOptions.td123 "Apply link-time values for dynamic relocations",
124 "Do not apply link-time values for dynamic relocations (default)">;
196 def emit_relocs: F<"emit-relocs">, HelpText<"Generate relocations in output">;
258 …o section group members are placed to the same output section, combine their relocations as well">;
357 EEq<"pack-dyn-relocs", "Pack dynamic relocations in the given format">,
539 "Warn about using ifunc symbols with text relocations",
540 "Do not warn about using ifunc symbols with text relocations (default)">;
793 defm check_dynamic_relocations: BB<"check-dynamic-relocations",
794 "Perform additional validation of the written dynamic relocations",
795 "Do not perform additional validation of the written dynamic relocations">,
/freebsd/contrib/llvm-project/lld/docs/
H A DNewLLD.rst52 For example, we do not read section contents or relocations
120 - 13,000,000 relocations.
125 you have a lot of relocations and symbols for each file.
129 It is important to not waste time on relocations and symbols.
194 and how to apply relocations to them.
267 loader, so we apply relocations accordingly. Result texts and data
274 * Base relocations (COFF)
295 happen to have the same metadata, actual contents and relocations,
H A DReleaseNotes.rst29 * Experimental CREL relocations with explicit addends are now supported using the
45 ``R_AARCH64_AUTH_RELATIVE`` relocations are now supported.
75 …d, ``-z pack-relative-relocs`` now encodes ``R_AARCH64_AUTH_RELATIVE`` relocations in ``.rela.auth…
H A DWebAssembly.rst64 .. option:: --compress-relocations
105 relocations that are allowed for imported data symbols. Relocations that
/freebsd/contrib/llvm-project/llvm/lib/Object/
H A DXCOFFObjectFile.cpp523 relocations<XCOFFSectionHeader64, XCOFFRelocation64>(*SectionEntPtr); in section_rel_begin()
533 relocations<XCOFFSectionHeader32, XCOFFRelocation32>(*SectionEntPtr); in section_rel_begin()
549 relocations<XCOFFSectionHeader64, XCOFFRelocation64>(*SectionEntPtr); in section_rel_end()
559 relocations<XCOFFSectionHeader32, XCOFFRelocation32>(*SectionEntPtr); in section_rel_end()
1017 Expected<ArrayRef<Reloc>> XCOFFObjectFile::relocations(const Shdr &Sec) const { in relocations() function in llvm::object::XCOFFObjectFile
1380 llvm::object::XCOFFObjectFile::relocations<llvm::object::XCOFFSectionHeader64,
1384 llvm::object::XCOFFObjectFile::relocations<llvm::object::XCOFFSectionHeader32,
H A DELFObjectFile.cpp868 handleRels(RelaPlt->relocations(), JumpSlotReloc, ".plt"); in getPltEntries()
873 handleRels(RelaDyn->relocations(), GlobDatReloc, ".plt.got"); in getPltEntries()
/freebsd/contrib/llvm-project/llvm/lib/ObjCopy/XCOFF/
H A DXCOFFReader.cpp38 XCOFFObj.relocations<XCOFFSectionHeader32, XCOFFRelocation32>(Sec); in readSections()
/freebsd/contrib/file/magic/Magdir/
H A Dforth36 >>6 leshort x %d relocations,
/freebsd/contrib/llvm-project/llvm/lib/ExecutionEngine/JITLink/
H A DCOFFLinkGraphBuilder.h209 for (const auto &R : RelSec.relocations()) in forEachRelocation()
/freebsd/contrib/llvm-project/llvm/tools/llvm-objdump/
H A DObjdumpOpts.td148 …pText<"When disassembling, do not print leading addresses for instructions or inline relocations">;
200 "printing relocations and printing symbols">;
204 "printing relocations and printing symbols">;
/freebsd/contrib/elftoolchain/
H A DREADME.rst26 findtextrel Find undesired text relocations.
/freebsd/contrib/llvm-project/llvm/lib/Target/Mips/
H A DRelocation.txt4 that deal with addresses and/or relocations. These are defined in
/freebsd/contrib/llvm-project/llvm/tools/llvm-cxxdump/
H A Dllvm-cxxdump.cpp89 for (const object::RelocationRef &Reloc : SR.relocations()) { in collectRelocatedSymbols()
113 for (const object::RelocationRef &Reloc : SR.relocations()) { in collectRelocationOffsets()
/freebsd/contrib/llvm-project/llvm/lib/XRay/
H A DInstrumentationMap.cpp117 for (const object::RelocationRef &Reloc : Section.relocations()) { in loadObj()
/freebsd/contrib/llvm-project/llvm/include/llvm/ObjectYAML/
H A DMachOYAML.h59 std::vector<Relocation> relocations; member
/freebsd/contrib/llvm-project/llvm/lib/ObjectYAML/
H A DMachOEmitter.cpp410 if (Sec.relocations.empty()) in writeRelocations()
413 for (const MachOYAML::Relocation &R : Sec.relocations) { in writeRelocations()
/freebsd/contrib/llvm-project/lld/COFF/
H A DOptions.td195 defm fixed : B<"fixed", "Disable base relocations",
196 "Enable base relocations (default)">;

123