Home
last modified time | relevance | path

Searched refs:relocation (Results 1 – 25 of 51) sorted by relevance

123

/freebsd/contrib/llvm-project/llvm/include/llvm/BinaryFormat/ELFRelocs/
H A DLanai.def6 // 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 DRISCV_nonstandard.def14 // nonstandard relocation codes. This can be used when parsing relocations, or
18 // relocation. NAME and ID work like `ELF_RELOC` but the mapping is not expected
22 // available is the relocation enum value.
H A DBPF.def5 // No relocation
H A DPowerPC.def84 ELF_RELOC(R_PPC_NONE, 0) /* No relocation. */
H A DAArch64.def7 // Null relocation: also 0x100 for ELF64
/freebsd/contrib/llvm-project/llvm/include/llvm/BinaryFormat/
H A DDynamicTags.def51 DYNAMIC_TAG(PLTRELSZ, 2) // Size of relocation entries in PLT.
56 DYNAMIC_TAG(RELA, 7) // Address of relocation table (Rela entries).
57 DYNAMIC_TAG(RELASZ, 8) // Size of Rela relocation table.
58 DYNAMIC_TAG(RELAENT, 9) // Size of a Rela relocation entry.
66 DYNAMIC_TAG(REL, 17) // Address of relocation table (Rel entries).
67 DYNAMIC_TAG(RELSZ, 18) // Size of Rel relocation table.
68 DYNAMIC_TAG(RELENT, 19) // Size of a Rel relocation entry.
69 DYNAMIC_TAG(PLTREL, 20) // Type of relocation entry used for linking.
90 DYNAMIC_TAG(RELRSZ, 35) // Size of Relr relocation table.
91 DYNAMIC_TAG(RELR, 36) // Address of relocation table (Relr entries).
[all …]
H A DCOFF.h340 struct relocation { struct
/freebsd/contrib/llvm-project/lld/docs/ELF/
H A Dlarge_sections.rst4 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 Dstart-stop-gc.rst31 Let that section reference ``meta`` via a relocation.
39 If a relocation is inconvenient, consider using ``__attribute__((retain))``
/freebsd/tools/build/options/
H A DWITH_BIND_NOW3 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 DWITHOUT_BIND_NOW4 Run-time relocation processing will be performed on demand.
/freebsd/contrib/llvm-project/llvm/lib/Target/Mips/
H A DRelocation.txt12 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/llvm-project/llvm/utils/TableGen/
H A DX86RecognizableInstr.cpp539 HANDLE_OPERAND(relocation); in emitInstructionSpecifier()
542 HANDLE_OPERAND(relocation); in emitInstructionSpecifier()
545 HANDLE_OPERAND(relocation); in emitInstructionSpecifier()
546 HANDLE_OPERAND(relocation); in emitInstructionSpecifier()
552 HANDLE_OPTIONAL(relocation) in emitInstructionSpecifier()
556 HANDLE_OPERAND(relocation); in emitInstructionSpecifier()
564 HANDLE_OPTIONAL(relocation) in emitInstructionSpecifier()
570 HANDLE_OPERAND(relocation) in emitInstructionSpecifier()
789 HANDLE_OPTIONAL(relocation) in emitInstructionSpecifier()
819 HANDLE_OPTIONAL(relocation) in emitInstructionSpecifier()
[all …]
/freebsd/contrib/file/magic/Magdir/
H A Dmotorola70 >26 beshort 0 no relocation tab
71 >26 beshort !0 + relocation tab
H A Dcoff103 >>>>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 DOpts.td27 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 DNewLLD.rst195 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.
/freebsd/sys/contrib/device-tree/Bindings/arm/hisilicon/
H A Dhisilicon.txt318 [2]: relocation physical address
319 [3]: relocation size
/freebsd/contrib/llvm-project/llvm/lib/MC/
H A DWinCOFFObjectWriter.cpp96 COFF::relocation Data;
189 void WriteRelocation(const COFF::relocation &R);
567 void WinCOFFWriter::WriteRelocation(const COFF::relocation &R) { in WriteRelocation()
624 COFF::relocation R; in writeSection()
/freebsd/contrib/llvm-project/llvm/tools/llvm-objdump/
H A DObjdumpOpts.td32 "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 DOtoolOpts.td27 def r : Flag<["-"], "r">, HelpText<"print relocation entries">;
/freebsd/crypto/krb5/src/lib/krb5/asn.1/
H A DTODO.asn162 relocation is put in some tables, referenced by index from other
/freebsd/contrib/llvm-project/llvm/tools/llvm-objcopy/
H A DObjcopyOpts.td124 "are not required by any relocation">,
129 "are local or undefined and are not required by any relocation">,
/freebsd/contrib/pkgconf/
H A DREADME.md114 on path relocation.
/freebsd/contrib/pkgconf/doc/
H A Dlibpkgconf-client.rst151 In some cases, it is necessary to override this variable to allow proper path relocation.

123