Home
last modified time | relevance | path

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

/freebsd-12.1/contrib/llvm/lib/Object/
H A DELF.cpp268 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 DELFDumper.cpp2803 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 DARMEHABIPrinter.h413 typename ET::Rela RelA; in FindExceptionTable()
/freebsd-12.1/contrib/llvm/tools/lld/ELF/
H A DMarkLive.cpp54 const typename ELFT::Rela &Rel) { in getAddend()
96 for (const typename ELFT::Rela &Rel : Sec.template relas<ELFT>()) in forEachSuccessor()
H A DInputSection.h157 template <class ELFT> ArrayRef<typename ELFT::Rela> relas() const { in relas()
160 static_cast<const typename ELFT::Rela *>(FirstRelocation), in relas()
H A DRelocations.h213 static inline int64_t getAddend(const typename ELFT::Rela &Rel) {
H A DSyntheticSections.h446 typedef typename ELFT::Rela Elf_Rela;
498 typedef typename ELFT::Rela Elf_Rela;
512 typedef typename ELFT::Rela Elf_Rela;
H A DInputFiles.h170 typedef typename ELFT::Rela Elf_Rela;
H A DInputSection.cpp413 auto *P = reinterpret_cast<typename ELFT::Rela *>(Buf); in copyRelocations()
1050 copyRelocations<ELFT>(Buf + OutSecOff, getDataAs<typename ELFT::Rela>()); in writeTo()
H A DSyntheticSections.cpp1530 static void encodeDynamicReloc(typename ELFT::Rela *P, in encodeDynamicReloc()
/freebsd-12.1/sys/sys/
H A Delf_generic.h70 __ElfType(Rela);
/freebsd-12.1/contrib/llvm/include/llvm/BinaryFormat/
H A DDynamicTags.def36 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 Dlibelf_align.c75 [ELF_T_RELA] = MALIGN(Rela),
H A Delf_types.m452 `RELA, Rela',
/freebsd-12.1/contrib/llvm/include/llvm/Object/
H A DELFObjectFile.h220 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 DELFTypes.h64 using Rela = Elf_Rel_Impl<ELFType<E, Is64>, true>; member
82 using RelaRange = ArrayRef<Rela>;
H A DELF.h63 using Elf_Rela = typename ELFT::Rela;
/freebsd-12.1/sys/cddl/compat/opensolaris/sys/
H A Delf.h42 __sElfN(Rela);
/freebsd-12.1/contrib/llvm/tools/llvm-objcopy/ELF/
H A DObject.cpp581 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 DObject.h132 using Elf_Rela = typename ELFT::Rela;
151 using Elf_Rela = typename ELFT::Rela;
/freebsd-12.1/contrib/binutils/bfd/doc/
H A Dbfdint.texi1581 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 DChangeLog-91031935 * external.h: added Elf_External_{Rel,Rela}.
1937 * internal.h: added Elf_Internal_{Rel,Rela}.
/freebsd-12.1/contrib/binutils/binutils/
H A Dreadelf.c4159 CHECK_ENTSIZE (section, i, Rela); in process_section_headers()
/freebsd-12.1/contrib/binutils/bfd/
H A DChangeLog-96971683 to sizeof Rela structure, not sizeof Rel structure. From Gary
H A DChangeLog-00014653 elf_cris_discard_copies. Correct typo, s/Rel/Rela/.