/frameworks/compile/mclinker/lib/Target/Mips/ |
MipsAbiFlags.h | 34 static bool fillBySection(const Input& pInput, const LDSection& pSection,
|
MipsRelocator.h | 47 LDSection& pSection, 174 const LDSection& pSection); 178 const LDSection& pSection);
|
MipsPLT.cpp | 58 MipsPLT::MipsPLT(LDSection& pSection) : PLT(pSection) {
|
/frameworks/compile/mclinker/include/mcld/LD/ |
ELFReaderIf.h | 76 LDSection& pSection, 81 LDSection& pSection,
|
ELFSegment.h | 96 iterator insert(iterator pPos, LDSection* pSection); 98 void append(LDSection* pSection);
|
LDContext.h | 44 LDContext& appendSection(LDSection& pSection);
|
EhFrame.h | 38 explicit EhFrame(LDSection& pSection); 169 static EhFrame* Create(LDSection& pSection); 171 static void Destroy(EhFrame*& pSection);
|
/frameworks/compile/mclinker/lib/LD/ |
Relocator.cpp | 54 LDSection& pSection, 57 std::string sect_name(pSection.name());
|
EhFrame.cpp | 95 EhFrame::EhFrame(LDSection& pSection) 96 : m_pSection(&pSection), m_pSectionData(NULL) { 97 m_pSectionData = SectionData::Create(pSection); 103 EhFrame* EhFrame::Create(LDSection& pSection) { 105 new (result) EhFrame(pSection); 109 void EhFrame::Destroy(EhFrame*& pSection) { 110 pSection->~EhFrame(); 111 g_EhFrameFactory->deallocate(pSection); 112 pSection = NULL;
|
/frameworks/compile/mclinker/lib/Target/AArch64/ |
AArch64LDBackend.h | 78 /// @param pSection - the given LDSection 82 uint64_t emitSectionData(const LDSection& pSection, 111 bool mergeSection(Module& pModule, const Input& pInput, LDSection& pSection);
|
AArch64PLT.h | 53 AArch64PLT(LDSection& pSection, AArch64GOT& pGOTPLT);
|
AArch64GOT.cpp | 25 AArch64GOT::AArch64GOT(LDSection& pSection) 26 : GOT(pSection), m_pGOTPLTFront(NULL), m_pGOTFront(NULL) {
|
AArch64PLT.cpp | 33 AArch64PLT::AArch64PLT(LDSection& pSection, AArch64GOT& pGOTPLT) 34 : PLT(pSection), m_GOT(pGOTPLT) {
|
/frameworks/compile/mclinker/lib/Target/X86/ |
X86PLT.cpp | 51 X86PLT::X86PLT(LDSection& pSection, const LinkerConfig& pConfig, int got_size) 52 : PLT(pSection), m_Config(pConfig) { 135 X86_32PLT::X86_32PLT(LDSection& pSection, 138 : X86PLT(pSection, pConfig, 32), m_GOTPLT(pGOTPLT) { 218 X86_64PLT::X86_64PLT(LDSection& pSection, 221 : X86PLT(pSection, pConfig, 64), m_GOTPLT(pGOTPLT) {
|
X86Relocator.cpp | 163 LDSection& pSection, 172 assert(pSection.getLink() != NULL); 173 if ((pSection.getLink()->flag() & llvm::ELF::SHF_ALLOC) == 0) 179 scanLocalReloc(pReloc, pLinker, pModule, pSection); 181 scanGlobalReloc(pReloc, pLinker, pModule, pSection); 186 issueUndefRef(pReloc, pSection, pInput); 314 LDSection& pSection) { 326 getTarget().checkAndSetHasTextRel(*pSection.getLink()); 350 getTarget().checkAndSetHasTextRel(*pSection.getLink()); 449 getTarget().checkAndSetHasTextRel(*pSection.getLink()) [all...] |
/prebuilts/gcc/linux-x86/host/x86_64-w64-mingw32-4.8/x86_64-w64-mingw32/include/ |
cmnquery.h | 76 STDMETHOD(WriteString)(THIS_ LPCWSTR pSection,LPCWSTR pValueName,LPCWSTR pValue) PURE; 77 STDMETHOD(ReadString)(THIS_ LPCWSTR pSection,LPCWSTR pValueName,LPWSTR pBuffer,INT cchBuffer) PURE; 78 STDMETHOD(WriteInt)(THIS_ LPCWSTR pSection,LPCWSTR pValueName,INT value) PURE; 79 STDMETHOD(ReadInt)(THIS_ LPCWSTR pSection,LPCWSTR pValueName,LPINT pValue) PURE; 80 STDMETHOD(WriteStruct)(THIS_ LPCWSTR pSection,LPCWSTR pValueName,LPVOID pStruct,DWORD cbStruct) PURE; 81 STDMETHOD(ReadStruct)(THIS_ LPCWSTR pSection,LPCWSTR pValueName,LPVOID pStruct,DWORD cbStruct) PURE;
|
/frameworks/compile/mclinker/include/mcld/Target/ |
TargetLDBackend.h | 178 virtual void sortRelocation(LDSection& pSection) = 0; 191 const LDSection& pSection) const = 0;
|
PLT.h | 64 explicit PLT(LDSection& pSection);
|
GNULDBackend.h | 118 virtual uint64_t emitSectionData(const LDSection& pSection, 322 /// checkAndSetHasTextRel - check pSection flag to set HasTextRel 323 void checkAndSetHasTextRel(const LDSection& pSection); 327 void sortRelocation(LDSection& pSection); 341 bool mayHaveUnsafeFunctionPointerAccess(const LDSection& pSection) const;
|
/frameworks/compile/mclinker/lib/Target/Hexagon/ |
HexagonLDBackend.h | 74 /// @param pSection - the given LDSection 78 uint64_t emitSectionData(const LDSection& pSection, 128 bool mergeSection(Module& pModule, const Input& pInput, LDSection& pSection);
|
HexagonPLT.h | 62 HexagonPLT(LDSection& pSection,
|
/frameworks/compile/mclinker/lib/Target/ARM/ |
ARMLDBackend.cpp | 389 uint64_t ARMGNULDBackend::emitSectionData(const LDSection& pSection, 395 if (file_format->hasPLT() && (&pSection == &(file_format->getPLT()))) { 400 if (file_format->hasGOT() && (&pSection == &(file_format->getGOT()))) { 405 if (&pSection == m_pAttributes) { 411 const SectionData* sect_data = pSection.getSectionData(); 486 LDSection& pSection) { 487 switch (pSection.type()) { 489 return attribute().merge(pInput, pSection); 493 assert(pSection.getLink() != NULL); 494 if ((pSection.getLink()->kind() == LDFileFormat::Ignore) | [all...] |
ARMException.cpp | 23 static RegionFragment* findRegionFragment(LDSection& pSection) { 24 SectionData* sectData = pSection.getSectionData();
|
ARMGOT.cpp | 25 ARMGOT::ARMGOT(LDSection& pSection) 26 : GOT(pSection), m_pGOTPLTFront(NULL), m_pGOTFront(NULL) {
|
ARMPLT.cpp | 30 ARMPLT::ARMPLT(LDSection& pSection, ARMGOT& pGOTPLT) 31 : PLT(pSection), m_GOT(pGOTPLT) {
|