| /freebsd-12.1/contrib/llvm/lib/Object/ |
| H A D | ELF.cpp | 268 Expected<std::vector<typename ELFT::Rela>> 300 Elf_Rela Rela; in decode_relrs() local 301 Rela.r_info = 0; in decode_relrs() 302 Rela.r_addend = 0; in decode_relrs() 303 Rela.setType(getRelativeRelocationType(), false); in decode_relrs() 321 Rela.r_offset = Entry; in decode_relrs() 322 Relocs.push_back(Rela); in decode_relrs() 333 Rela.r_offset = Offset; in decode_relrs() 334 Relocs.push_back(Rela); in decode_relrs() 347 Expected<std::vector<typename ELFT::Rela>>
|
| /freebsd-12.1/contrib/llvm/tools/llvm-readobj/ |
| H A D | ELFDumper.cpp | 2803 Elf_Rela Rela; in printRelocations() local 3442 Elf_Rela Rela; in printDynamicRelocations() local 3445 Rela.r_addend = 0; in printDynamicRelocations() 3474 Elf_Rela Rela; in printDynamicRelocations() local 3477 Rela.r_addend = 0; in printDynamicRelocations() 4215 Elf_Rela Rela; in printRelocations() local 4218 Rela.r_addend = 0; in printRelocations() 4431 Elf_Rela Rela; in printDynamicRelocations() local 4434 Rela.r_addend = 0; in printDynamicRelocations() 4448 Elf_Rela Rela; in printDynamicRelocations() local [all …]
|
| H A D | ARMEHABIPrinter.h | 413 typename ET::Rela RelA; in FindExceptionTable()
|
| /freebsd-12.1/contrib/llvm/tools/lld/ELF/ |
| H A D | MarkLive.cpp | 54 const typename ELFT::Rela &Rel) { in getAddend() 96 for (const typename ELFT::Rela &Rel : Sec.template relas<ELFT>()) in forEachSuccessor()
|
| H A D | InputSection.h | 157 template <class ELFT> ArrayRef<typename ELFT::Rela> relas() const { in relas() 160 static_cast<const typename ELFT::Rela *>(FirstRelocation), in relas()
|
| H A D | Relocations.h | 213 static inline int64_t getAddend(const typename ELFT::Rela &Rel) {
|
| H A D | SyntheticSections.h | 446 typedef typename ELFT::Rela Elf_Rela; 498 typedef typename ELFT::Rela Elf_Rela; 512 typedef typename ELFT::Rela Elf_Rela;
|
| H A D | InputFiles.h | 170 typedef typename ELFT::Rela Elf_Rela;
|
| H A D | InputSection.cpp | 413 auto *P = reinterpret_cast<typename ELFT::Rela *>(Buf); in copyRelocations() 1050 copyRelocations<ELFT>(Buf + OutSecOff, getDataAs<typename ELFT::Rela>()); in writeTo()
|
| H A D | SyntheticSections.cpp | 1530 static void encodeDynamicReloc(typename ELFT::Rela *P, in encodeDynamicReloc()
|
| /freebsd-12.1/sys/sys/ |
| H A D | elf_generic.h | 70 __ElfType(Rela);
|
| /freebsd-12.1/contrib/llvm/include/llvm/BinaryFormat/ |
| H A D | DynamicTags.def | 36 DYNAMIC_TAG(RELA, 7) // Address of relocation table (Rela entries). 37 DYNAMIC_TAG(RELASZ, 8) // Size of Rela relocation table. 38 DYNAMIC_TAG(RELAENT, 9) // Size of a Rela relocation entry.
|
| /freebsd-12.1/contrib/elftoolchain/libelf/ |
| H A D | libelf_align.c | 75 [ELF_T_RELA] = MALIGN(Rela),
|
| H A D | elf_types.m4 | 52 `RELA, Rela',
|
| /freebsd-12.1/contrib/llvm/include/llvm/Object/ |
| H A D | ELFObjectFile.h | 220 using Elf_Rela = typename ELFT::Rela; 354 const Elf_Rela *getRela(DataRefImpl Rela) const; 902 ELFObjectFile<ELFT>::getRela(DataRefImpl Rela) const { in getRela() argument 903 assert(getRelSection(Rela)->sh_type == ELF::SHT_RELA); in getRela() 904 auto Ret = EF.template getEntry<Elf_Rela>(Rela.d.a, Rela.d.b); in getRela()
|
| H A D | ELFTypes.h | 64 using Rela = Elf_Rel_Impl<ELFType<E, Is64>, true>; member 82 using RelaRange = ArrayRef<Rela>;
|
| H A D | ELF.h | 63 using Elf_Rela = typename ELFT::Rela;
|
| /freebsd-12.1/sys/cddl/compat/opensolaris/sys/ |
| H A D | elf.h | 42 __sElfN(Rela);
|
| /freebsd-12.1/contrib/llvm/tools/llvm-objcopy/ELF/ |
| H A D | Object.cpp | 581 static void setAddend(Elf_Rel_Impl<ELFT, true> &Rela, uint64_t Addend) { in setAddend() argument 582 Rela.r_addend = Addend; in setAddend() 1008 static void getAddend(uint64_t &ToSet, const Elf_Rel_Impl<ELFT, true> &Rela) { in getAddend() argument 1009 ToSet = Rela.r_addend; in getAddend()
|
| H A D | Object.h | 132 using Elf_Rela = typename ELFT::Rela; 151 using Elf_Rela = typename ELFT::Rela;
|
| /freebsd-12.1/contrib/binutils/bfd/doc/ |
| H A D | bfdint.texi | 1581 If the format should use @samp{Rel} rather than @samp{Rela} relocations, 1585 In the absence of a supplement, it's easier to work with @samp{Rela} 1586 relocations. @samp{Rela} relocations will require more space in object 1589 using @samp{Rela} relocations. With @samp{Rel} relocations, the addend 1607 @samp{Rela} relocations for a single target; @file{elf64-mips.c} does it 1618 If using @samp{Rela} relocations, define @samp{elf_info_to_howto}. 1620 takes an @samp{arelent} and a @samp{Rel} or @samp{Rela} structure, and 1622 @samp{Rel} or @samp{Rela} structure. This is normally uses
|
| /freebsd-12.1/contrib/binutils/include/elf/ |
| H A D | ChangeLog-9103 | 1935 * external.h: added Elf_External_{Rel,Rela}. 1937 * internal.h: added Elf_Internal_{Rel,Rela}.
|
| /freebsd-12.1/contrib/binutils/binutils/ |
| H A D | readelf.c | 4159 CHECK_ENTSIZE (section, i, Rela); in process_section_headers()
|
| /freebsd-12.1/contrib/binutils/bfd/ |
| H A D | ChangeLog-9697 | 1683 to sizeof Rela structure, not sizeof Rel structure. From Gary
|
| H A D | ChangeLog-0001 | 4653 elf_cris_discard_copies. Correct typo, s/Rel/Rela/.
|