/freebsd/contrib/llvm-project/llvm/include/llvm/BinaryFormat/ELFRelocs/ |
H A D | Lanai.def | 6 // No relocation 8 // 21-bit symbol relocation 10 // 21-bit symbol relocation with last two bits masked to 0 14 // General 32-bit relocation 16 // Upper 16-bits of a symbolic relocation 18 // Lower 16-bits of a symbolic relocation
|
H A D | BPF.def | 5 // No relocation
|
H A D | PowerPC.def | 84 ELF_RELOC(R_PPC_NONE, 0) /* No relocation. */
|
H A D | AArch64.def | 7 // Null relocation: also 0x100 for ELF64
|
/freebsd/contrib/llvm-project/llvm/include/llvm/BinaryFormat/ |
H A D | DynamicTags.def | 46 DYNAMIC_TAG(PLTRELSZ, 2) // Size of relocation entries in PLT. 51 DYNAMIC_TAG(RELA, 7) // Address of relocation table (Rela entries). 52 DYNAMIC_TAG(RELASZ, 8) // Size of Rela relocation table. 53 DYNAMIC_TAG(RELAENT, 9) // Size of a Rela relocation entry. 61 DYNAMIC_TAG(REL, 17) // Address of relocation table (Rel entries). 62 DYNAMIC_TAG(RELSZ, 18) // Size of Rel relocation table. 63 DYNAMIC_TAG(RELENT, 19) // Size of a Rel relocation entry. 64 DYNAMIC_TAG(PLTREL, 20) // Type of relocation entry used for linking. 85 DYNAMIC_TAG(RELRSZ, 35) // Size of Relr relocation table. 86 DYNAMIC_TAG(RELR, 36) // Address of relocation table (Relr entries). [all …]
|
H A D | COFF.h | 339 struct relocation { struct
|
/freebsd/contrib/llvm-project/lld/docs/ELF/ |
H A D | large_sections.rst | 4 When linking very large binaries, lld may report relocation overflows like 8 relocation R_X86_64_PC32 out of range: 2158227201 is not in [-2147483648, 2147483647] 12 ``R_X86_64_PC32`` relocation, which is a 32-bit signed offset from the PC. That 14 instruction referencing it, we run into a relocation overflow. 20 The largest relocation pressure is usually from ``.text`` to the beginning of 23 Some code models offer a tradeoff between relocation pressure and performance.
|
H A D | start-stop-gc.rst | 31 Let that section reference ``meta`` via a relocation. 39 If a relocation is inconvenient, consider using ``__attribute__((retain))``
|
/freebsd/tools/build/options/ |
H A D | WITH_BIND_NOW | 3 flag set to indicate that the run-time loader should perform all relocation 10 With full RELRO the entire GOT is made read-only after performing relocation at
|
H A D | WITHOUT_BIND_NOW | 4 Run-time relocation processing will be performed on demand.
|
/freebsd/contrib/llvm-project/llvm/utils/TableGen/ |
H A D | X86RecognizableInstr.cpp | 509 HANDLE_OPERAND(relocation); in emitInstructionSpecifier() 512 HANDLE_OPERAND(relocation); in emitInstructionSpecifier() 515 HANDLE_OPERAND(relocation); in emitInstructionSpecifier() 516 HANDLE_OPERAND(relocation); in emitInstructionSpecifier() 522 HANDLE_OPTIONAL(relocation) in emitInstructionSpecifier() 526 HANDLE_OPERAND(relocation); in emitInstructionSpecifier() 534 HANDLE_OPTIONAL(relocation) in emitInstructionSpecifier() 540 HANDLE_OPERAND(relocation) in emitInstructionSpecifier() 759 HANDLE_OPTIONAL(relocation) in emitInstructionSpecifier() 789 HANDLE_OPTIONAL(relocation) in emitInstructionSpecifier() [all …]
|
/freebsd/contrib/llvm-project/llvm/lib/Target/Mips/ |
H A D | Relocation.txt | 12 is called by the relocation model specific lowering function, using 33 MipsISD::{Highest, Higher, Hi, Lo}) depending upon relocation model, 52 to MIPS32 to compute addresses for the static relocation model.
|
/freebsd/contrib/file/magic/Magdir/ |
H A D | motorola | 70 >26 beshort 0 no relocation tab 71 >26 beshort !0 + relocation tab
|
H A D | coff | 103 >>>>18 leshort &0x0001 \b, no relocation info 148 # file ptr to relocation s_relptr like: 0 152 # number of relocation entries s_nreloc like: 0 1 2 5 6 8 19h 26h 27h 38h 50h 5Fh 89h Dh 1Ch 69h A9…
|
/freebsd/contrib/llvm-project/llvm/tools/llvm-readobj/ |
H A D | Opts.td | 27 def dyn_relocations : FF<"dyn-relocations", "Display the dynamic relocation entries in the file">; 29 def expand_relocs : FF<"expand-relocs", "Expand each shown relocation to multiple lines">; 35 def relocs : FF<"relocs", "Display the relocation entries in the file">; 97 …ations : FF<"loader-section-relocations" , "Display the loader section relocation entries">, Group…
|
/freebsd/contrib/llvm-project/lld/docs/ |
H A D | NewLLD.rst | 195 Specifically, section-based chunks know how to read relocation tables 279 relocation table. A base relocation table consists of a list of 283 Note that this run-time relocation mechanism is much simpler than ELF.
|
H A D | ReleaseNotes.rst | 63 and combine relocation sections if their relocated section group members are
|
H A D | WebAssembly.rst | 109 `dynamic-no-pic` relocation models). This options is useful for linking
|
/freebsd/sys/contrib/device-tree/Bindings/arm/hisilicon/ |
H A D | hisilicon.txt | 318 [2]: relocation physical address 319 [3]: relocation size
|
/freebsd/contrib/llvm-project/llvm/lib/MC/ |
H A D | WinCOFFObjectWriter.cpp | 98 COFF::relocation Data; 188 void WriteRelocation(const COFF::relocation &R); 568 void WinCOFFWriter::WriteRelocation(const COFF::relocation &R) { in WriteRelocation() 626 COFF::relocation R; in writeSection()
|
/freebsd/contrib/llvm-project/llvm/tools/llvm-objdump/ |
H A D | ObjdumpOpts.td | 32 "relocation entries and the symbol table">; 96 HelpText<"Display the dynamic relocation entries in the file">; 156 HelpText<"Display the relocation entries in the file">;
|
H A D | OtoolOpts.td | 27 def r : Flag<["-"], "r">, HelpText<"print relocation entries">;
|
/freebsd/contrib/llvm-project/llvm/tools/llvm-objcopy/ |
H A D | ObjcopyOpts.td | 124 "are not required by any relocation">, 129 "are local or undefined and are not required by any relocation">,
|
/freebsd/contrib/llvm-project/llvm/lib/Target/RISCV/ |
H A D | RISCVInstrInfo.td | 1316 // fourth operand to emit a relocation on a symbol relating to this instruction. 1317 // The relocation does not affect any bits of the instruction itself but is used 1662 // fourth operand to emit a relocation on a symbol relating to this instruction. 1663 // The relocation does not affect any bits of the instruction itself but is used
|
/freebsd/contrib/llvm-project/llvm/lib/Target/Hexagon/ |
H A D | HexagonPseudo.td | 202 // static relocation which doesn't need to reserve r14, r15 and r28.
|