Searched refs:Elf_Rela (Results 1 – 15 of 15) sorted by relevance
35 ## ^--- VA of GOT entry in Elf_Rela addend40 ## ^--- VA of foo in Elf_Rela addend47 ## ^--- VA of GOT entry in in Elf_Rela addend
3 # uses Elf_Rela
1727 auto *p = reinterpret_cast<Elf_Rela *>(buf); in writeTo()1811 std::vector<Elf_Rela> relatives, nonRelatives; in updateAllocSize()1814 Elf_Rela r; in updateAllocSize()1837 std::vector<Elf_Rela> ungroupedRelatives; in updateAllocSize()1840 std::vector<Elf_Rela> group; in updateAllocSize()1863 llvm::stable_sort(nonRelatives, [](const Elf_Rela &a, const Elf_Rela &b) { in updateAllocSize()1883 std::vector<Elf_Rela> ungroupedNonRelatives; in updateAllocSize()1898 llvm::sort(ungroupedNonRelatives, [](const Elf_Rela &a, const Elf_Rela &b) { in updateAllocSize()1946 for (Elf_Rela &r : ungroupedRelatives) { in updateAllocSize()1961 for (const Elf_Rela &r : g) { in updateAllocSize()[all …]
558 using Elf_Rela = typename ELFT::Rela; variable568 using Elf_Rela = typename ELFT::Rela; variable
397 std::vector<Elf_Rela> Relocs; in android_relas()428 Elf_Rela R; in android_relas()
412 const Elf_Rela *getRela(DataRefImpl Rela) const;1080 const typename ELFObjectFile<ELFT>::Elf_Rela *1083 auto Ret = EF.template getEntry<Elf_Rela>(Rela.d.a, Rela.d.b); in getRela()
265 return getSectionContentsAsArray<Elf_Rela>(Sec); in relas()278 Expected<std::vector<Elf_Rela>> android_relas(const Elf_Shdr &Sec) const;
119 using Elf_Rela = typename ELFT::Rela; \
133 using Elf_Rela = typename ELFT::Rela; variable152 using Elf_Rela = typename ELFT::Rela; variable
111 Sec.EntrySize = Sec.Type == SHT_REL ? sizeof(Elf_Rel) : sizeof(Elf_Rela); in visit()937 writeRel(Sec.Relocations, reinterpret_cast<Elf_Rela *>(Buf), in visit()
1780 using Elf_Rela = typename ELFT::Rela; in getRelocationAddend() typedef1791 const Elf_Rela *RelA = Obj->getRela(Rel); in getRelocationAddend()4903 using Elf_Rela = typename ELFT::Rela; in patchELFAllocatableRelaSections() typedef4930 auto writeRela = [&OS](const Elf_Rela *RelA, uint64_t &Offset) { in patchELFAllocatableRelaSections()4945 Elf_Rela NewRelA; in patchELFAllocatableRelaSections()4994 typename ELFObjectFile<ELFT>::Elf_Rela RelA; in patchELFAllocatableRelaSections()
2034 DynPLTRelRegion.EntSize = sizeof(Elf_Rela); in parseDynamicTable()4495 for (const Elf_Rela &Rela : in printDynamicRelocationsHelper()4496 this->DynRelaRegion.template getAsArrayRef<Elf_Rela>()) in printDynamicRelocationsHelper()4516 if (this->DynPLTRelRegion.EntSize == sizeof(Elf_Rela)) { in printDynamicRelocationsHelper()4518 for (const Elf_Rela &Rela : in printDynamicRelocationsHelper()4519 this->DynPLTRelRegion.template getAsArrayRef<Elf_Rela>()) in printDynamicRelocationsHelper()5868 for (const Elf_Rela &R : *RangeOrErr) in forEachRelocationDo()5894 if (Expected<std::vector<Elf_Rela>> RelasOrErr = Obj.android_relas(Sec)) { in forEachRelocationDo()5895 for (const Elf_Rela &R : *RelasOrErr) in forEachRelocationDo()
1285 Elf_Rela REntry; in writeSectionContent()1300 SHeader.sh_size = (IsRela ? sizeof(Elf_Rela) : sizeof(Elf_Rel)) * in writeSectionContent()
464 ## has sh_entsize field with size != sizeof(Elf_Rela).
1121 for (const Elf_Rela &Rel : *Rels) { in dumpRelocSection()