| /netbsd-src/external/gpl3/gcc/dist/libsanitizer/hwasan/ |
| H A D | hwasan_dynamic_shadow.cpp | 86 extern __attribute((weak, visibility("hidden"))) ElfW(Rela) __rela_iplt_start[], 98 for (ElfW(Rela) *r = __rela_iplt_start; r != __rela_iplt_end; ++r) { in InitShadowGOT()
|
| /netbsd-src/external/apache2/llvm/dist/llvm/lib/ExecutionEngine/JITLink/ |
| H A D | ELF_x86_64.cpp | 473 for (const auto &Rela : *Relocations) { in addRelocations() 474 auto Type = Rela.getType(false); in addRelocations() 480 auto SymbolIndex = Rela.getSymbol(false); in addRelocations() 481 auto Symbol = Obj.getRelocationSymbol(Rela, &SymTab); in addRelocations() 496 uint64_t Addend = Rela.r_addend; in addRelocations() 498 (*UpdateSection)->sh_addr + Rela.r_offset; in addRelocations()
|
| /netbsd-src/external/gpl3/binutils/dist/gold/ |
| H A D | s390.cc | 527 const elfcpp::Rela<size, true>& reloc, unsigned int r_type, 536 const elfcpp::Rela<size, true>& reloc, unsigned int r_type, 545 const elfcpp::Rela<size, true>& reloc, 555 const elfcpp::Rela<size, true>& reloc, 599 size_t relnum, const elfcpp::Rela<size, true>&, 607 const elfcpp::Rela<size, true>&, 614 const elfcpp::Rela<size, true>&, 621 const elfcpp::Rela<size, true>&, 628 const elfcpp::Rela<size, true>&, 704 Symbol* sym, const elfcpp::Rela<size, true>& reloc) in copy_reloc() [all …]
|
| H A D | x86_64.cc | 891 const elfcpp::Rela<size, false>& reloc, unsigned int r_type, 900 const elfcpp::Rela<size, false>& reloc, unsigned int r_type, 909 const elfcpp::Rela<size, false>& reloc, 919 const elfcpp::Rela<size, false>& reloc, 979 size_t relnum, const elfcpp::Rela<size, false>&, 988 const elfcpp::Rela<size, false>&, unsigned int r_type, 998 const elfcpp::Rela<size, false>&, unsigned int r_type, 1006 const elfcpp::Rela<size, false>&, unsigned int r_type, 1016 const elfcpp::Rela<size, false>&, unsigned int r_type, 1025 const elfcpp::Rela<size, false>&, unsigned int r_type, [all …]
|
| H A D | reloc-types.h | 64 typedef typename elfcpp::Rela<size, big_endian> Reloc;
|
| H A D | aarch64.cc | 3230 const elfcpp::Rela<size, big_endian>& reloc, unsigned int r_type, 3239 const elfcpp::Rela<size, big_endian>& reloc, unsigned int r_type, 3248 const elfcpp::Rela<size, big_endian>& , 3258 const elfcpp::Rela<size, big_endian>& , 3310 const elfcpp::Rela<size, big_endian>&, 3320 const elfcpp::Rela<size, big_endian>&, 3329 const elfcpp::Rela<size, big_endian>&, 3338 const elfcpp::Rela<size, big_endian>&, 3347 const elfcpp::Rela<size, big_endian>&, 3356 const elfcpp::Rela<size, big_endian>&, [all …]
|
| H A D | sparc.cc | 252 const elfcpp::Rela<size, big_endian>& reloc, unsigned int r_type, 261 const elfcpp::Rela<size, big_endian>& reloc, unsigned int r_type, 270 const elfcpp::Rela<size, big_endian>& , in local_reloc_may_be_function_pointer() 281 const elfcpp::Rela<size, in global_reloc_may_be_function_pointer() 341 size_t relnum, const elfcpp::Rela<size, big_endian>&, 351 const elfcpp::Rela<size, big_endian>& rela, 416 Symbol* sym, const elfcpp::Rela<size, big_endian>& reloc) in copy_reloc() 2263 const elfcpp::Rela<size, big_endian>& reloc, in local() 2587 const elfcpp::Rela<size, big_endian>& reloc, in global() 3287 const elfcpp::Rela<size, big_endian> rela(preloc); in relocate() [all …]
|
| H A D | tilegx.cc | 465 const elfcpp::Rela<size, big_endian>& reloc, unsigned int r_type, 474 const elfcpp::Rela<size, big_endian>& reloc, unsigned int r_type, 483 const elfcpp::Rela<size, big_endian>& reloc, 493 const elfcpp::Rela<size, big_endian>& reloc, 598 Symbol* sym, const elfcpp::Rela<size, big_endian>& reloc) in copy_reloc() 3238 const elfcpp::Rela<size, big_endian>& reloc, in local() 3671 const elfcpp::Rela<size, big_endian>& , in local_reloc_may_be_function_pointer() 3691 const elfcpp::Rela<size, big_endian>& , in global_reloc_may_be_function_pointer() 3718 const elfcpp::Rela<size, big_endian>& reloc, in global() 4356 const elfcpp::Rela<size, big_endian> rela(preloc); in relocate()
|
| /netbsd-src/external/gpl3/binutils.old/dist/gold/ |
| H A D | s390.cc | 527 const elfcpp::Rela<size, true>& reloc, unsigned int r_type, 536 const elfcpp::Rela<size, true>& reloc, unsigned int r_type, 545 const elfcpp::Rela<size, true>& reloc, 555 const elfcpp::Rela<size, true>& reloc, 599 size_t relnum, const elfcpp::Rela<size, true>&, 607 const elfcpp::Rela<size, true>&, 614 const elfcpp::Rela<size, true>&, 621 const elfcpp::Rela<size, true>&, 628 const elfcpp::Rela<size, true>&, 704 Symbol* sym, const elfcpp::Rela<size, true>& reloc) in copy_reloc() [all …]
|
| H A D | x86_64.cc | 1003 const elfcpp::Rela<size, false>& reloc, unsigned int r_type, 1012 const elfcpp::Rela<size, false>& reloc, unsigned int r_type, 1021 const elfcpp::Rela<size, false>& reloc, 1031 const elfcpp::Rela<size, false>& reloc, 1091 size_t relnum, const elfcpp::Rela<size, false>&, 1100 const elfcpp::Rela<size, false>&, unsigned int r_type, 1110 const elfcpp::Rela<size, false>&, unsigned int r_type, 1118 const elfcpp::Rela<size, false>&, unsigned int r_type, 1128 const elfcpp::Rela<size, false>&, unsigned int r_type, 1137 const elfcpp::Rela<size, false>&, unsigned int r_type, [all …]
|
| H A D | reloc-types.h | 64 typedef typename elfcpp::Rela<size, big_endian> Reloc;
|
| H A D | aarch64.cc | 3228 const elfcpp::Rela<size, big_endian>& reloc, unsigned int r_type, 3237 const elfcpp::Rela<size, big_endian>& reloc, unsigned int r_type, 3246 const elfcpp::Rela<size, big_endian>& , 3256 const elfcpp::Rela<size, big_endian>& , 3308 const elfcpp::Rela<size, big_endian>&, 3318 const elfcpp::Rela<size, big_endian>&, 3327 const elfcpp::Rela<size, big_endian>&, 3336 const elfcpp::Rela<size, big_endian>&, 3345 const elfcpp::Rela<size, big_endian>&, 3354 const elfcpp::Rela<size, big_endian>&, [all …]
|
| H A D | sparc.cc | 252 const elfcpp::Rela<size, big_endian>& reloc, unsigned int r_type, 261 const elfcpp::Rela<size, big_endian>& reloc, unsigned int r_type, 270 const elfcpp::Rela<size, big_endian>& , in local_reloc_may_be_function_pointer() 281 const elfcpp::Rela<size, in global_reloc_may_be_function_pointer() 341 size_t relnum, const elfcpp::Rela<size, big_endian>&, 351 const elfcpp::Rela<size, big_endian>& rela, 416 Symbol* sym, const elfcpp::Rela<size, big_endian>& reloc) in copy_reloc() 2263 const elfcpp::Rela<size, big_endian>& reloc, in local() 2587 const elfcpp::Rela<size, big_endian>& reloc, in global() 3287 const elfcpp::Rela<size, big_endian> rela(preloc); in relocate() [all …]
|
| H A D | tilegx.cc | 465 const elfcpp::Rela<size, big_endian>& reloc, unsigned int r_type, 474 const elfcpp::Rela<size, big_endian>& reloc, unsigned int r_type, 483 const elfcpp::Rela<size, big_endian>& reloc, 493 const elfcpp::Rela<size, big_endian>& reloc, 598 Symbol* sym, const elfcpp::Rela<size, big_endian>& reloc) in copy_reloc() 3238 const elfcpp::Rela<size, big_endian>& reloc, in local() 3671 const elfcpp::Rela<size, big_endian>& , in local_reloc_may_be_function_pointer() 3691 const elfcpp::Rela<size, big_endian>& , in global_reloc_may_be_function_pointer() 3718 const elfcpp::Rela<size, big_endian>& reloc, in global() 4356 const elfcpp::Rela<size, big_endian> rela(preloc); in relocate()
|
| /netbsd-src/external/apache2/llvm/dist/llvm/include/llvm/BinaryFormat/ |
| H A D | DynamicTags.def | 46 DYNAMIC_TAG(RELA, 7) // Address of relocation table (Rela entries). 47 DYNAMIC_TAG(RELASZ, 8) // Size of Rela relocation table. 48 DYNAMIC_TAG(RELAENT, 9) // Size of a Rela relocation entry.
|
| /netbsd-src/external/bsd/elftoolchain/dist/libelf/ |
| H A D | libelf_align.c | 88 [ELF_T_RELA] = MALIGN(Rela),
|
| H A D | elf_types.m4 | 53 `RELA, Rela',
|
| /netbsd-src/external/apache2/llvm/dist/llvm/include/llvm/Object/ |
| H A D | ELFTypes.h | 64 using Rela = Elf_Rel_Impl<ELFType<E, Is64>, true>; member 83 using RelaRange = ArrayRef<Rela>; 120 using Elf_Rela = typename ELFT::Rela; \
|
| H A D | ELFObjectFile.h | 400 const Elf_Rela *getRela(DataRefImpl Rela) const; 1060 ELFObjectFile<ELFT>::getRela(DataRefImpl Rela) const { in getRela() argument 1061 assert(getRelSection(Rela)->sh_type == ELF::SHT_RELA); in getRela() 1062 auto Ret = EF.template getEntry<Elf_Rela>(Rela.d.a, Rela.d.b); in getRela()
|
| /netbsd-src/external/gpl3/binutils.old/dist/elfcpp/ |
| H A D | elfcpp.h | 1689 class Rela 1692 Rela(const unsigned char* p) 1697 Rela(File* file, typename File::Location loc)
|
| /netbsd-src/external/gpl3/binutils/dist/elfcpp/ |
| H A D | elfcpp.h | 1692 class Rela 1695 Rela(const unsigned char* p) 1700 Rela(File* file, typename File::Location loc)
|
| /netbsd-src/external/apache2/llvm/dist/llvm/tools/llvm-objdump/ |
| H A D | ELFDump.cpp | 74 const typename ELFT::Rela *ERela = Obj->getRela(Rel); in getRelocationValueString()
|
| /netbsd-src/external/apache2/llvm/dist/llvm/lib/Object/ |
| H A D | ELF.cpp | 376 Expected<std::vector<typename ELFT::Rela>>
|
| /netbsd-src/external/apache2/llvm/dist/llvm/tools/llvm-objcopy/ELF/ |
| H A D | Object.h | 133 using Elf_Rela = typename ELFT::Rela; 152 using Elf_Rela = typename ELFT::Rela;
|
| H A D | Object.cpp | 967 static void setAddend(Elf_Rel_Impl<ELFT, true> &Rela, uint64_t Addend) { in setAddend() argument 968 Rela.r_addend = Addend; in setAddend() 1618 static void getAddend(uint64_t &ToSet, const Elf_Rel_Impl<ELFT, true> &Rela) { in getAddend() argument 1619 ToSet = Rela.r_addend; in getAddend()
|