Home
last modified time | relevance | path

Searched refs:GNULDBackend (Results 1 – 25 of 34) sorted by relevance

12

/frameworks/compile/mclinker/lib/Target/
DGNULDBackend.cpp79 GNULDBackend::GNULDBackend(const LinkerConfig& pConfig, GNUInfo* pInfo) in GNULDBackend() function in mcld::GNULDBackend
117 GNULDBackend::~GNULDBackend() { in ~GNULDBackend()
130 size_t GNULDBackend::sectionStartOffset() const { in sectionStartOffset()
148 uint64_t GNULDBackend::getSegmentStartAddr(const LinkerScript& pScript) const { in getSegmentStartAddr()
159 GNUArchiveReader* GNULDBackend::createArchiveReader(Module& pModule) { in createArchiveReader()
164 ELFObjectReader* GNULDBackend::createObjectReader(IRBuilder& pBuilder) { in createObjectReader()
169 ELFDynObjReader* GNULDBackend::createDynObjReader(IRBuilder& pBuilder) { in createDynObjReader()
173 ELFBinaryReader* GNULDBackend::createBinaryReader(IRBuilder& pBuilder) { in createBinaryReader()
177 ELFObjectWriter* GNULDBackend::createWriter() { in createWriter()
181 bool GNULDBackend::initStdSections(ObjectBuilder& pBuilder) { in initStdSections()
[all …]
DAndroid.bp12 "GNULDBackend.cpp",
/frameworks/compile/mclinker/include/mcld/LD/
DELFObjectWriter.h19 class GNULDBackend; variable
33 ELFObjectWriter(GNULDBackend& pBackend, const LinkerConfig& pConfig);
46 const GNULDBackend& target() const { return m_Backend; } in target()
47 GNULDBackend& target() { return m_Backend; } in target()
115 GNULDBackend& m_Backend;
DELFReaderIf.h32 explicit ELFReaderIF(GNULDBackend& pBackend) : m_Backend(pBackend) {} in ELFReaderIF()
52 const GNULDBackend& target() const { return m_Backend; } in target()
53 GNULDBackend& target() { return m_Backend; } in target()
117 GNULDBackend& m_Backend;
DELFObjectReader.h21 class GNULDBackend; variable
37 ELFObjectReader(GNULDBackend& pBackend,
63 GNULDBackend& m_Backend;
DELFDynObjReader.h16 class GNULDBackend; variable
27 ELFDynObjReader(GNULDBackend& pBackend,
DELFReader.h46 explicit ELFReader(GNULDBackend& pBackend);
131 explicit ELFReader(GNULDBackend& pBackend);
/frameworks/compile/mclinker/include/mcld/Target/
DELFAttribute.h21 class GNULDBackend; variable
50 ELFAttribute(const GNULDBackend& pBackend, const LinkerConfig& pConfig) in ELFAttribute()
66 inline const GNULDBackend& backend() const { return m_Backend; } in backend()
110 const GNULDBackend& m_Backend;
DELFDynamic.h21 class GNULDBackend; variable
126 ELFDynamic(const GNULDBackend& pBackend, const LinkerConfig& pConfig);
176 const GNULDBackend& m_Backend;
DGNULDBackend.h48 class GNULDBackend : public TargetLDBackend {
50 GNULDBackend(const LinkerConfig& pConfig, GNUInfo* pInfo);
53 virtual ~GNULDBackend();
481 explicit RelocCompare(const GNULDBackend& pBackend) : m_Backend(pBackend) {} in RelocCompare()
485 const GNULDBackend& m_Backend;
/frameworks/compile/mclinker/lib/Target/AArch64/
DAArch64ELFDynamic.h18 AArch64ELFDynamic(const GNULDBackend& pParent, const LinkerConfig& pConfig);
DAArch64ELFDynamic.cpp16 AArch64ELFDynamic::AArch64ELFDynamic(const GNULDBackend& pParent, in AArch64ELFDynamic()
DAArch64LDBackend.h27 class AArch64GNULDBackend : public GNULDBackend {
/frameworks/compile/mclinker/lib/Target/Hexagon/
DHexagonELFDynamic.h18 HexagonELFDynamic(const GNULDBackend& pParent, const LinkerConfig& pConfig);
DHexagonELFDynamic.cpp15 HexagonELFDynamic::HexagonELFDynamic(const GNULDBackend& pParent, in HexagonELFDynamic()
DHexagonLDBackend.h31 class HexagonLDBackend : public GNULDBackend {
/frameworks/compile/mclinker/lib/Target/ARM/
DARMELFDynamic.h18 ARMELFDynamic(const GNULDBackend& pParent, const LinkerConfig& pConfig);
DARMELFDynamic.cpp15 ARMELFDynamic::ARMELFDynamic(const GNULDBackend& pParent, in ARMELFDynamic()
DARMLDBackend.h31 class ARMGNULDBackend : public GNULDBackend {
/frameworks/compile/mclinker/lib/Target/X86/
DX86ELFDynamic.h18 X86ELFDynamic(const GNULDBackend& pParent, const LinkerConfig& pConfig);
DX86ELFDynamic.cpp15 X86ELFDynamic::X86ELFDynamic(const GNULDBackend& pParent, in X86ELFDynamic()
DX86LDBackend.h29 class X86GNULDBackend : public GNULDBackend {
/frameworks/compile/mclinker/unittests/
DELFReaderTest.h47 mcld::GNULDBackend* m_pLDBackend;
/frameworks/compile/mclinker/lib/LD/
DELFDynObjReader.cpp30 ELFDynObjReader::ELFDynObjReader(GNULDBackend& pBackend, in ELFDynObjReader()
/frameworks/compile/mclinker/lib/Target/Mips/
DMipsLDBackend.cpp51 : GNULDBackend(pConfig, pInfo), in MipsGNULDBackend()
495 return GNULDBackend::readSection(pInput, pSD); in readSection()
902 return GNULDBackend::readRelocation(pRel, pType, pSymIdx, pOffset); in readRelocation()
910 return GNULDBackend::readRelocation(pRel, pType, pSymIdx, pOffset, pAddend); in readRelocation()
960 GNULDBackend::emitRelocation(pRel, pType, pSymIdx, pOffset); in emitRelocation()
968 GNULDBackend::emitRelocation(pRel, pType, pSymIdx, pOffset, pAddend); in emitRelocation()

12