Searched defs:pSection (Results 1 - 25 of 50) sorted by relevance

12

/frameworks/compile/mclinker/lib/Target/
H A DPLT.cpp20 PLT::PLT(LDSection& pSection) : m_Section(pSection) { argument
21 m_pSectionData = IRBuilder::CreateSectionData(pSection);
H A DGOT.cpp24 GOT::GOT(LDSection& pSection) : m_Section(pSection) { argument
25 m_SectionData = IRBuilder::CreateSectionData(pSection);
H A DOutputRelocSection.cpp24 OutputRelocSection::OutputRelocSection(Module& pModule, LDSection& pSection) argument
29 assert(!pSection.hasRelocData() &&
31 m_pRelocData = IRBuilder::CreateRelocData(pSection);
/frameworks/compile/mclinker/lib/Target/Hexagon/
H A DHexagonGOT.cpp21 HexagonGOT::HexagonGOT(LDSection& pSection) : GOT(pSection) { argument
H A DHexagonGOTPLT.cpp23 HexagonGOTPLT::HexagonGOTPLT(LDSection& pSection) : HexagonGOT(pSection) { argument
28 pSection.setAlign(8);
/frameworks/compile/mclinker/include/mcld/LD/
H A DDebugString.h30 static DebugString* Create(LDSection& pSection);
34 void merge(LDSection& pSection);
48 void setOutputSection(LDSection& pSection) argument
49 { m_pSection = &pSection; }
/frameworks/compile/mclinker/lib/LD/
H A DSectionData.cpp28 SectionData::SectionData(LDSection& pSection) : m_pSection(&pSection) { argument
31 SectionData* SectionData::Create(LDSection& pSection) { argument
33 new (result) SectionData(pSection);
37 void SectionData::Destroy(SectionData*& pSection) { argument
38 pSection->~SectionData();
39 g_SectDataFactory->deallocate(pSection);
40 pSection = NULL;
H A DLDContext.cpp20 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);
H A DRelocData.cpp27 RelocData::RelocData(LDSection& pSection) : m_pSection(&pSection) { argument
30 RelocData* RelocData::Create(LDSection& pSection) { argument
32 new (result) RelocData(pSection);
36 void RelocData::Destroy(RelocData*& pSection) { argument
37 pSection->~RelocData();
38 g_RelocDataFactory->deallocate(pSection);
39 pSection = NULL;
H A DELFSegmentFactory.cpp48 const LDSection* pSection) {
54 if (*sect == pSection)
64 const LDSection* pSection) const {
70 if (*sect == pSection)
47 find(uint32_t pType, const LDSection* pSection) argument
H A DRelocator.cpp54 LDSection& pSection,
57 std::string sect_name(pSection.name());
53 issueUndefRef(Relocation& pReloc, LDSection& pSection, Input& pInput) argument
H A DDebugString.cpp40 void DebugString::merge(LDSection& pSection) { argument
43 SectionData::iterator it, end = pSection.getSectionData()->end();
44 for (it = pSection.getSectionData()->begin(); it != end; ++it) {
53 const char* str_end = str + pSection.size();
90 DebugString* DebugString::Create(LDSection& pSection) { argument
91 g_DebugString->setOutputSection(pSection);
H A DELFSegment.cpp73 LDSection* pSection) {
74 return m_SectionList.insert(pPos, pSection);
77 void ELFSegment::append(LDSection* pSection) { argument
78 assert(pSection != NULL);
79 if (pSection->align() > m_MaxSectionAlign)
80 m_MaxSectionAlign = pSection->align();
81 m_SectionList.push_back(pSection);
72 insert(ELFSegment::iterator pPos, LDSection* pSection) argument
H A DLDSection.cpp77 void LDSection::Destroy(LDSection*& pSection) { argument
78 g_SectFactory->destroy(pSection);
79 g_SectFactory->deallocate(pSection);
80 pSection = NULL;
/frameworks/compile/mclinker/lib/Target/X86/
H A DX86GOT.cpp21 X86_32GOT::X86_32GOT(LDSection& pSection) : GOT(pSection) { argument
34 X86_64GOT::X86_64GOT(LDSection& pSection) : GOT(pSection) { argument
H A DX86GOTPLT.cpp23 X86_32GOTPLT::X86_32GOTPLT(LDSection& pSection) : X86_32GOT(pSection) { argument
57 X86_64GOTPLT::X86_64GOTPLT(LDSection& pSection) : X86_64GOT(pSection) { argument
/frameworks/compile/mclinker/lib/Target/Mips/
H A DMipsGOTPLT.cpp24 MipsGOTPLT::MipsGOTPLT(LDSection& pSection) : GOT(pSection) { argument
/frameworks/compile/mclinker/lib/Fragment/
H A DFragmentRef.cpp76 FragmentRef* FragmentRef::Create(LDSection& pSection, uint64_t pOffset) { argument
78 switch (pSection.kind()) {
83 if (pSection.hasEhFrame())
84 data = pSection.getEhFrame()->getSectionData();
87 data = pSection.getSectionData();
/frameworks/compile/mclinker/lib/Target/ARM/
H A DARMException.cpp23 static RegionFragment* findRegionFragment(LDSection& pSection) { argument
24 SectionData* sectData = pSection.getSectionData();
H A DARMGOT.cpp25 ARMGOT::ARMGOT(LDSection& pSection) argument
26 : GOT(pSection), m_pGOTPLTFront(NULL), m_pGOTFront(NULL) {
H A DARMException.h47 void setTextSection(LDSection* pSection) { argument
48 m_pTextSection = pSection;
51 void setExIdxSection(LDSection* pSection) { argument
52 m_pExIdxSection = pSection;
H A DARMPLT.cpp30 ARMPLT::ARMPLT(LDSection& pSection, ARMGOT& pGOTPLT) argument
31 : PLT(pSection), m_GOT(pGOTPLT) {
/frameworks/compile/mclinker/lib/Object/
H A DObjectBuilder.cpp172 void ObjectBuilder::UpdateSectionAlign(LDSection& pSection, argument
174 if (pSection.align() < pAlignConstraint)
175 pSection.setAlign(pAlignConstraint);
/frameworks/compile/mclinker/lib/Target/AArch64/
H A DAArch64GOT.cpp25 AArch64GOT::AArch64GOT(LDSection& pSection) argument
26 : GOT(pSection), m_pGOTPLTFront(NULL), m_pGOTFront(NULL) {
H A DAArch64PLT.cpp33 AArch64PLT::AArch64PLT(LDSection& pSection, AArch64GOT& pGOTPLT) argument
34 : PLT(pSection), m_GOT(pGOTPLT) {

Completed in 2404 milliseconds

12