/frameworks/compile/mclinker/lib/Target/ |
D | GNULDBackend.cpp | 79 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 …]
|
D | Android.bp | 12 "GNULDBackend.cpp",
|
/frameworks/compile/mclinker/include/mcld/LD/ |
D | ELFObjectWriter.h | 19 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;
|
D | ELFReaderIf.h | 32 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;
|
D | ELFObjectReader.h | 21 class GNULDBackend; variable 37 ELFObjectReader(GNULDBackend& pBackend, 63 GNULDBackend& m_Backend;
|
D | ELFDynObjReader.h | 16 class GNULDBackend; variable 27 ELFDynObjReader(GNULDBackend& pBackend,
|
D | ELFReader.h | 46 explicit ELFReader(GNULDBackend& pBackend); 131 explicit ELFReader(GNULDBackend& pBackend);
|
/frameworks/compile/mclinker/include/mcld/Target/ |
D | ELFAttribute.h | 21 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;
|
D | ELFDynamic.h | 21 class GNULDBackend; variable 126 ELFDynamic(const GNULDBackend& pBackend, const LinkerConfig& pConfig); 176 const GNULDBackend& m_Backend;
|
D | GNULDBackend.h | 48 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/ |
D | AArch64ELFDynamic.h | 18 AArch64ELFDynamic(const GNULDBackend& pParent, const LinkerConfig& pConfig);
|
D | AArch64ELFDynamic.cpp | 16 AArch64ELFDynamic::AArch64ELFDynamic(const GNULDBackend& pParent, in AArch64ELFDynamic()
|
D | AArch64LDBackend.h | 27 class AArch64GNULDBackend : public GNULDBackend {
|
/frameworks/compile/mclinker/lib/Target/Hexagon/ |
D | HexagonELFDynamic.h | 18 HexagonELFDynamic(const GNULDBackend& pParent, const LinkerConfig& pConfig);
|
D | HexagonELFDynamic.cpp | 15 HexagonELFDynamic::HexagonELFDynamic(const GNULDBackend& pParent, in HexagonELFDynamic()
|
D | HexagonLDBackend.h | 31 class HexagonLDBackend : public GNULDBackend {
|
/frameworks/compile/mclinker/lib/Target/ARM/ |
D | ARMELFDynamic.h | 18 ARMELFDynamic(const GNULDBackend& pParent, const LinkerConfig& pConfig);
|
D | ARMELFDynamic.cpp | 15 ARMELFDynamic::ARMELFDynamic(const GNULDBackend& pParent, in ARMELFDynamic()
|
D | ARMLDBackend.h | 31 class ARMGNULDBackend : public GNULDBackend {
|
/frameworks/compile/mclinker/lib/Target/X86/ |
D | X86ELFDynamic.h | 18 X86ELFDynamic(const GNULDBackend& pParent, const LinkerConfig& pConfig);
|
D | X86ELFDynamic.cpp | 15 X86ELFDynamic::X86ELFDynamic(const GNULDBackend& pParent, in X86ELFDynamic()
|
D | X86LDBackend.h | 29 class X86GNULDBackend : public GNULDBackend {
|
/frameworks/compile/mclinker/unittests/ |
D | ELFReaderTest.h | 47 mcld::GNULDBackend* m_pLDBackend;
|
/frameworks/compile/mclinker/lib/LD/ |
D | ELFDynObjReader.cpp | 30 ELFDynObjReader::ELFDynObjReader(GNULDBackend& pBackend, in ELFDynObjReader()
|
/frameworks/compile/mclinker/lib/Target/Mips/ |
D | MipsLDBackend.cpp | 51 : 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()
|