Searched refs:LDContext (Results 1 - 19 of 19) sorted by relevance

/frameworks/compile/mclinker/lib/MC/
H A DContextFactory.cpp9 #include <mcld/LD/LDContext.h>
17 : UniqueGCFactoryBase<sys::fs::Path, LDContext, 0>(pNum)
25 LDContext* ContextFactory::produce(const sys::fs::Path& pPath)
27 LDContext* result = find(pPath);
29 result = UniqueGCFactoryBase<sys::fs::Path, LDContext, 0>::allocate();
30 new (result) LDContext();
36 LDContext* ContextFactory::produce()
38 LDContext* result = allocate();
39 new (result) LDContext();
H A DMCLDInput.cpp11 #include <mcld/LD/LDContext.h>
H A DInputBuilder.cpp113 LDContext* context = NULL;
/frameworks/compile/mclinker/include/mcld/MC/
H A DContextFactory.h15 #include <mcld/LD/LDContext.h>
22 * \brief ContextFactory avoids the duplicated LDContext of the same file.
29 * create LDContext directly. Instead, it creates LDContext by ContextFactory.
30 * ContextFactory returns the identical reference of LDContext if it's openend.
32 * @see LDContext
35 class ContextFactory : public UniqueGCFactoryBase<sys::fs::Path, LDContext, 0>
41 LDContext* produce();
42 LDContext* produce(const sys::fs::Path& pPath);
H A DMCLDInput.h27 class LDContext;
116 void setContext(LDContext* pContext)
122 const LDContext* context() const { return m_pContext; }
123 LDContext* context() { return m_pContext; }
133 LDContext* m_pContext;
/frameworks/compile/mclinker/lib/LD/
H A DLDContext.cpp1 //===- LDContext.cpp ------------------------------------------------------===//
9 #include <mcld/LD/LDContext.h>
17 // LDContext
19 LDContext& LDContext::appendSection(LDSection& pSection)
28 LDSection* LDContext::getSection(unsigned int pIdx)
35 const LDSection* LDContext::getSection(unsigned int pIdx) const
42 LDSection* LDContext::getSection(const std::string& pName)
52 const LDSection* LDContext::getSection(const std::string& pName) const
62 size_t LDContext
[all...]
H A DAndroid.mk26 LDContext.cpp \
H A DELFObjectReader.cpp102 LDContext::sect_iterator section, sectEnd = pInput.context()->sectEnd();
306 LDContext::sect_iterator rs, rsEnd = pInput.context()->relocSectEnd();
/frameworks/compile/mclinker/unittests/
H A DUniqueGCFactoryBaseTest.cpp54 LDContext* context1 = contextFactory->produce("/");
57 LDContext* context2 = contextFactory->produce("/");
64 LDContext* context1 = contextFactory->produce("abc/def");
67 LDContext* context2 = contextFactory->produce("ttt/../abc/def");
H A DELFReaderTest.cpp87 LDContext::const_sect_iterator iter = m_pInput->context()->sectBegin();
131 LDContext::sect_iterator rs = m_pInput->context()->relocSectBegin();
/frameworks/compile/mclinker/include/mcld/LD/
H A DLDContext.h1 //===- LDContext.h --------------------------------------------------------===//
30 /** \class LDContext
31 * \brief LDContext stores the data which a object file should has
33 class LDContext class in namespace:mcld
46 LDContext& appendSection(LDSection& pSection);
H A DELFReaderIf.h21 #include <mcld/LD/LDContext.h>
/frameworks/compile/mclinker/lib/Fragment/
H A DFragmentLinker.cpp26 #include <mcld/LD/LDContext.h>
103 LDContext::sect_iterator rs, rsEnd = (*input)->context()->relocSectEnd();
152 LDContext::sect_iterator rs, rsEnd = (*input)->context()->relocSectEnd();
H A DFragmentGraph.cpp12 #include <mcld/LD/LDContext.h>
175 LDContext::sect_iterator rs, rsEnd = (*input)->context()->relocSectEnd();
/frameworks/compile/mclinker/lib/Object/
H A DObjectLinker.cpp16 #include <mcld/LD/LDContext.h>
244 LDContext::sect_iterator sect, sectEnd = (*obj)->context()->sectEnd();
378 LDContext::sect_iterator rs, rsEnd = (*input)->context()->relocSectEnd();
/frameworks/compile/mclinker/tools/mcld/lib/Core/
H A DLinker.cpp21 #include <mcld/LD/LDContext.h>
/frameworks/compile/mclinker/lib/Target/ARM/
H A DARMLDBackend.cpp40 #include <mcld/LD/LDContext.h>
525 LDContext::sect_iterator rs, rsEnd = (*input)->context()->relocSectEnd();
/frameworks/compile/mclinker/lib/Target/Hexagon/
H A DHexagonLDBackend.cpp32 #include <mcld/LD/LDContext.h>
576 LDContext::sect_iterator rs, rsEnd = (*input)->context()->relocSectEnd();
/frameworks/compile/mclinker/lib/Target/
H A DGNULDBackend.cpp25 #include <mcld/LD/LDContext.h>
2193 LDContext::sect_iterator rs, rsEnd = (*input)->context()->relocSectEnd();
2332 // If a local symbol is in the LDContext's symbol table, it's a real local
2353 // If a local symbol is in the LDContext's symbol table, it's a real local

Completed in 718 milliseconds