/frameworks/compile/mclinker/lib/LD/ |
H A D | RelocData.cpp | 27 RelocData::RelocData(LDSection &pSection) argument 28 : m_pSection(&pSection) { 31 RelocData* RelocData::Create(LDSection& pSection) argument 34 new (result) RelocData(pSection); 38 void RelocData::Destroy(RelocData*& pSection) argument 40 pSection->~RelocData(); 41 g_RelocDataFactory->deallocate(pSection); 42 pSection = NULL;
|
H A D | SectionData.cpp | 29 SectionData::SectionData(LDSection &pSection) argument 30 : m_pSection(&pSection) { 33 SectionData* SectionData::Create(LDSection& pSection) argument 36 new (result) SectionData(pSection); 40 void SectionData::Destroy(SectionData*& pSection) argument 42 pSection->~SectionData(); 43 g_SectDataFactory->deallocate(pSection); 44 pSection = NULL;
|
H A D | ELFSegment.cpp | 76 LDSection* pSection) 78 return m_SectionList.insert(pPos, pSection); 81 void ELFSegment::append(LDSection* pSection) argument 83 assert(NULL != pSection); 84 if (pSection->align() > m_MaxSectionAlign) 85 m_MaxSectionAlign = pSection->align(); 86 m_SectionList.push_back(pSection); 75 insert(ELFSegment::iterator pPos, LDSection* pSection) argument
|
H A D | ELFSegmentFactory.cpp | 49 ELFSegmentFactory::find(uint32_t pType, const LDSection* pSection) argument 56 if (*sect == pSection) 65 ELFSegmentFactory::find(uint32_t pType, const LDSection* pSection) const 72 if (*sect == pSection)
|
H A D | LDSection.cpp | 80 void LDSection::Destroy(LDSection*& pSection) argument 82 g_SectFactory->destroy(pSection); 83 g_SectFactory->deallocate(pSection); 84 pSection = NULL;
|
H A D | LDContext.cpp | 19 LDContext& LDContext::appendSection(LDSection& pSection) argument 21 if (LDFileFormat::Relocation == pSection.kind()) 22 m_RelocSections.push_back(&pSection); 23 pSection.setIndex(m_SectionTable.size()); 24 m_SectionTable.push_back(&pSection);
|
/frameworks/compile/mclinker/lib/Target/X86/ |
H A D | X86GOT.cpp | 21 X86_32GOT::X86_32GOT(LDSection& pSection) argument 22 : GOT(pSection) 38 X86_64GOT::X86_64GOT(LDSection& pSection) argument 39 : GOT(pSection)
|
H A D | X86GOTPLT.h | 29 X86_32GOTPLT(LDSection &pSection); 47 X86_64GOTPLT(LDSection &pSection);
|
H A D | X86GOT.h | 37 X86_32GOT(LDSection& pSection); 62 X86_64GOT(LDSection& pSection);
|
H A D | X86Relocator.h | 87 LDSection& pSection, 106 LDSection& pSection) = 0; 111 LDSection& pSection) = 0; 162 LDSection& pSection); 167 LDSection& pSection); 171 void convertTLSIEtoLE(Relocation& pReloc, LDSection& pSection); 222 LDSection& pSection); 227 LDSection& pSection);
|
H A D | X86GOTPLT.cpp | 23 X86_32GOTPLT::X86_32GOTPLT(LDSection& pSection) argument 24 : X86_32GOT(pSection) 63 X86_64GOTPLT::X86_64GOTPLT(LDSection& pSection) argument 64 : X86_64GOT(pSection)
|
/frameworks/compile/mclinker/lib/Target/ |
H A D | PLT.cpp | 20 PLT::PLT(LDSection& pSection) argument 21 :m_Section(pSection) 23 m_pSectionData = IRBuilder::CreateSectionData(pSection);
|
H A D | GOT.cpp | 24 GOT::GOT(LDSection& pSection) argument 25 : m_Section(pSection) { 26 m_SectionData = IRBuilder::CreateSectionData(pSection);
|
H A D | OutputRelocSection.cpp | 24 OutputRelocSection::OutputRelocSection(Module& pModule, LDSection& pSection) argument 29 assert(!pSection.hasRelocData() && "Given section is not a relocation section"); 30 m_pRelocData = IRBuilder::CreateRelocData(pSection);
|
/frameworks/compile/mclinker/lib/Target/Hexagon/ |
H A D | HexagonGOT.cpp | 21 HexagonGOT::HexagonGOT(LDSection& pSection) argument 22 : GOT(pSection)
|
H A D | HexagonGOTPLT.cpp | 23 HexagonGOTPLT::HexagonGOTPLT(LDSection& pSection) argument 24 : HexagonGOT(pSection) 30 pSection.setAlign(8);
|
H A D | HexagonGOTPLT.h | 29 HexagonGOTPLT(LDSection &pSection);
|
H A D | HexagonGOT.h | 37 HexagonGOT(LDSection& pSection);
|
H A D | HexagonRelocator.h | 85 LDSection& pSection, 91 const LDSection& pSection); 131 LDSection& pSection); 136 LDSection& pSection);
|
/frameworks/compile/mclinker/lib/Target/Mips/ |
H A D | MipsPLT.h | 28 MipsPLT(LDSection& pSection);
|
/frameworks/compile/mclinker/include/mcld/LD/ |
H A D | Relocator.h | 60 /// @param pSection - the section of relocation applying target 65 LDSection& pSection, 71 /// @param pSection - the section of relocation applying target 74 LDSection& pSection, 102 /// @param pSection - the section of relocation applying target 105 const LDSection& pSection);
|
H A D | ELFObjectWriter.h | 77 void emitSectionData(const LDSection& pSection, MemoryRegion& pRegion) const; 83 const LDSection& pSection, 100 uint64_t getSectEntrySize(const LDSection& pSection) const; 103 uint64_t getSectLink(const LDSection& pSection, 107 uint64_t getSectInfo(const LDSection& pSection) const;
|
H A D | SectionData.h | 33 explicit SectionData(LDSection &pSection); 51 static SectionData* Create(LDSection& pSection); 53 static void Destroy(SectionData*& pSection);
|
/frameworks/compile/mclinker/lib/Target/AArch64/ |
H A D | AArch64Relocator.h | 117 LDSection& pSection, 121 void scanLocalReloc(Relocation& pReloc, const LDSection& pSection); 125 const LDSection& pSection);
|
/frameworks/compile/mclinker/lib/Target/ARM/ |
H A D | ARMRelocator.h | 98 LDSection& pSection, 107 void scanLocalReloc(Relocation& pReloc, const LDSection& pSection); 111 const LDSection& pSection);
|