/freebsd/stand/powerpc/ofw/ |
H A D | elf_freebsd.c | 44 extern vm_offset_t reloc; /* From <arch>/conf.c */ 93 OF_chain((void *)reloc, end - (char *)reloc, (void *)entry, in __elfN()
|
H A D | ppc64_elf_freebsd.c | 44 extern vm_offset_t reloc; /* From <arch>/conf.c */ 97 OF_chain((void *)reloc, end - (char *)reloc, (void *)entry, in ppc64_ofw_elf_exec()
|
H A D | conf.c | 125 vm_offset_t reloc = RELOC; variable
|
/freebsd/contrib/llvm-project/lld/MachO/ |
H A D | ObjC.cpp | 563 const Reloc *reloc = isec->getRelocAt(offset); in tryGetSymbolAtIsecOffset() local 565 if (!reloc) in tryGetSymbolAtIsecOffset() 568 Symbol *sym = reloc->referent.get<Symbol *>(); in tryGetSymbolAtIsecOffset() 570 if (reloc->addend) { in tryGetSymbolAtIsecOffset() 574 definedSym->value + reloc->addend); in tryGetSymbolAtIsecOffset() 623 const Reloc *reloc = isec->getRelocAt(offset); in tryEraseDefinedAtIsecOffset() local 625 if (!reloc) in tryEraseDefinedAtIsecOffset() 628 Defined *sym = dyn_cast_or_null<Defined>(reloc->referent.get<Symbol *>()); in tryEraseDefinedAtIsecOffset() 635 uint32_t totalOffset = sym->value + reloc->addend; in tryEraseDefinedAtIsecOffset() 687 const Reloc *reloc = isec->getRelocAt(secOffset); in parseProtocolListInfo() local [all …]
|
/freebsd/stand/efi/loader/arch/arm/ |
H A D | arm.ldscript | 47 .reloc : { *(.reloc) }
|
/freebsd/stand/efi/loader/arch/i386/ |
H A D | i386.ldscript | 48 .reloc : { *(.reloc) }
|
H A D | start.S | 72 .section .reloc, "a"
|
/freebsd/stand/kboot/kboot/arch/amd64/ |
H A D | amd64.ldscript | 55 .reloc : { *(.reloc) }
|
/freebsd/stand/efi/loader/arch/amd64/ |
H A D | amd64.ldscript | 55 .reloc : { *(.reloc) }
|
H A D | start.S | 72 .section .reloc, "a"
|
/freebsd/stand/kboot/kboot/arch/aarch64/ |
H A D | aarch64.ldscript | 55 .reloc : { *(.reloc) }
|
/freebsd/contrib/file/magic/Magdir/ |
H A D | xo65 | 26 >6 leshort&0x4000 =0x4000 page reloc, 27 >6 leshort&0x4000 =0x0000 byte reloc,
|
/freebsd/contrib/llvm-project/lldb/source/Plugins/ObjectFile/ELF/ |
H A D | ObjectFileELF.cpp | 125 bool IsRela() { return (reloc.is<ELFRela *>()); } in IsRela() 130 RelocUnion reloc; member in __anone59002980111::ELFRelocation 136 reloc = new ELFRel(); in ELFRelocation() 138 reloc = new ELFRela(); in ELFRelocation() 141 reloc = static_cast<ELFRel *>(nullptr); in ELFRelocation() 146 if (reloc.is<ELFRel *>()) in ~ELFRelocation() 147 delete reloc.get<ELFRel *>(); in ~ELFRelocation() 149 delete reloc.get<ELFRela *>(); in ~ELFRelocation() 154 if (reloc.is<ELFRel *>()) in Parse() 155 return reloc.get<ELFRel *>()->Parse(data, offset); in Parse() [all …]
|
/freebsd/contrib/llvm-project/lld/ELF/ |
H A D | Thunks.cpp | 1274 static Thunk *addThunkArmv4(RelType reloc, Symbol &s, int64_t a) { in addThunkArmv4() argument 1277 switch (reloc) { in addThunkArmv4() 1300 fatal("relocation " + toString(reloc) + " to " + toString(s) + in addThunkArmv4() 1309 static Thunk *addThunkArmv5v6(RelType reloc, Symbol &s, int64_t a) { in addThunkArmv5v6() argument 1310 switch (reloc) { in addThunkArmv5v6() 1320 fatal("relocation " + toString(reloc) + " to " + toString(s) + in addThunkArmv5v6() 1329 static Thunk *addThunkV6M(const InputSection &isec, RelType reloc, Symbol &s, in addThunkV6M() argument 1332 switch (reloc) { in addThunkV6M() 1340 fatal("relocation " + toString(reloc) + " to " + toString(s) + in addThunkV6M() 1348 fatal("relocation " + toString(reloc) + " to " + toString(s) + in addThunkV6M() [all …]
|
H A D | Writer.cpp | 1485 const Relocation &reloc = elem.inputSec->relocs()[elem.relocIdx]; in finalizeAddressDependentContent() local 1486 if (isInt<32>(reloc.sym->getVA(reloc.addend))) in finalizeAddressDependentContent() 1489 reloc.offset, in finalizeAddressDependentContent() 1491 *reloc.sym, reloc.addend, R_ABS}); in finalizeAddressDependentContent() 1870 for (DynamicReloc &reloc : part.relaDyn->relocs) in finalizeSections() 1871 if (reloc.sym && reloc.needsDynSymIndex() && in finalizeSections() 1872 syms.insert(reloc.sym).second) in finalizeSections() 1873 part.dynSymTab->addSymbol(reloc.sym); in finalizeSections()
|
/freebsd/stand/efi/loader/arch/arm64/ |
H A D | arm64.ldscript | 67 .reloc : { *(.reloc) }
|
/freebsd/stand/efi/loader/arch/riscv/ |
H A D | riscv.ldscript | 67 .reloc : { *(.reloc) }
|
/freebsd/contrib/elftoolchain/libpe/ |
H A D | libpe_coff.c | 235 int i, reloc; in libpe_write_coff_header() local 237 reloc = 0; in libpe_write_coff_header() 321 reloc = 1; in libpe_write_coff_header() 328 if (!reloc) in libpe_write_coff_header() 509 if (reloc) { in libpe_write_coff_header()
|
/freebsd/lib/csu/riscv/ |
H A D | crti.S | 37 # (see reloc.c)
|
/freebsd/contrib/llvm-project/llvm/tools/llvm-objdump/ |
H A D | ObjdumpOpts.td | 95 def dynamic_reloc : Flag<["--"], "dynamic-reloc">, 98 HelpText<"Alias for --dynamic-reloc">; 155 def reloc : Flag<["--"], "reloc">, 157 def : Flag<["-"], "r">, Alias<reloc>, HelpText<"Alias for --reloc">;
|
/freebsd/lib/libkldelf/ |
H A D | kldelf.h | 84 elf_reloc_t *reloc; member 92 .reloc = (_reloc) \
|
/freebsd/include/arm/ |
H A D | Makefile | 33 reloc.h \
|
/freebsd/contrib/llvm-project/llvm/include/llvm/BinaryFormat/ELFRelocs/ |
H A D | M68k.def | 5 ELF_RELOC(R_68K_NONE, 0) /* No reloc */
|
/freebsd/libexec/rtld-elf/ |
H A D | Makefile | 33 reloc.c \
|
/freebsd/stand/efi/boot1/ |
H A D | Makefile | 101 -j .rela.dyn -j .reloc -j .eh_frame \
|