1 //===- ELFObjectWriter.cpp ------------------------------------------------===// 2 // 3 // The MCLinker Project 4 // 5 // This file is distributed under the University of Illinois Open Source 6 // License. See LICENSE.TXT for details. 7 // 8 //===----------------------------------------------------------------------===// 9 #include "mcld/LD/ELFObjectWriter.h" 10 11 using namespace mcld; 12 13 //========================== 14 // ELFObjectWriter ELFObjectWriter(GNULDBackend & pBackend,MCLinker & pLinker)15ELFObjectWriter::ELFObjectWriter(GNULDBackend& pBackend, MCLinker& pLinker) 16 : ObjectWriter(pBackend), ELFWriter(pBackend), m_Linker(pLinker) { 17 } 18 ~ELFObjectWriter()19ELFObjectWriter::~ELFObjectWriter() 20 { 21 } 22 23 24