Home
last modified time | relevance | path

Searched refs:Rela (Results 1 – 25 of 56) sorted by relevance

123

/netbsd-src/external/gpl3/gcc/dist/libsanitizer/hwasan/
H A Dhwasan_dynamic_shadow.cpp86 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 DELF_x86_64.cpp473 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 Ds390.cc527 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 Dx86_64.cc891 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 Dreloc-types.h64 typedef typename elfcpp::Rela<size, big_endian> Reloc;
H A Daarch64.cc3230 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 Dsparc.cc252 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 Dtilegx.cc465 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 Ds390.cc527 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 Dx86_64.cc1003 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 Dreloc-types.h64 typedef typename elfcpp::Rela<size, big_endian> Reloc;
H A Daarch64.cc3228 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 Dsparc.cc252 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 Dtilegx.cc465 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 DDynamicTags.def46 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 Dlibelf_align.c88 [ELF_T_RELA] = MALIGN(Rela),
H A Delf_types.m453 `RELA, Rela',
/netbsd-src/external/apache2/llvm/dist/llvm/include/llvm/Object/
H A DELFTypes.h64 using Rela = Elf_Rel_Impl<ELFType<E, Is64>, true>; member
83 using RelaRange = ArrayRef<Rela>;
120 using Elf_Rela = typename ELFT::Rela; \
H A DELFObjectFile.h400 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 Delfcpp.h1689 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 Delfcpp.h1692 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 DELFDump.cpp74 const typename ELFT::Rela *ERela = Obj->getRela(Rel); in getRelocationValueString()
/netbsd-src/external/apache2/llvm/dist/llvm/lib/Object/
H A DELF.cpp376 Expected<std::vector<typename ELFT::Rela>>
/netbsd-src/external/apache2/llvm/dist/llvm/tools/llvm-objcopy/ELF/
H A DObject.h133 using Elf_Rela = typename ELFT::Rela;
152 using Elf_Rela = typename ELFT::Rela;
H A DObject.cpp967 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()

123