122add6ff3426df1a85089fe6a6e1597ee3b6f300Shih-wei Liao//===- ELFMCLinker.cpp ----------------------------------------------------===// 2cedee4b38f4786845183be7f5916dd520a170ae0Shih-wei Liao// 3cedee4b38f4786845183be7f5916dd520a170ae0Shih-wei Liao// The MCLinker Project 4cedee4b38f4786845183be7f5916dd520a170ae0Shih-wei Liao// 5cedee4b38f4786845183be7f5916dd520a170ae0Shih-wei Liao// This file is distributed under the University of Illinois Open Source 6cedee4b38f4786845183be7f5916dd520a170ae0Shih-wei Liao// License. See LICENSE.TXT for details. 7cedee4b38f4786845183be7f5916dd520a170ae0Shih-wei Liao// 8cedee4b38f4786845183be7f5916dd520a170ae0Shih-wei Liao//===----------------------------------------------------------------------===// 922add6ff3426df1a85089fe6a6e1597ee3b6f300Shih-wei Liao#include <mcld/Target/ELFMCLinker.h> 10cedee4b38f4786845183be7f5916dd520a170ae0Shih-wei Liao 11cedee4b38f4786845183be7f5916dd520a170ae0Shih-wei Liaousing namespace mcld; 12cedee4b38f4786845183be7f5916dd520a170ae0Shih-wei Liao 1322add6ff3426df1a85089fe6a6e1597ee3b6f300Shih-wei Liao//===----------------------------------------------------------------------===// 1422add6ff3426df1a85089fe6a6e1597ee3b6f300Shih-wei Liao// ELFMCLinker 1522add6ff3426df1a85089fe6a6e1597ee3b6f300Shih-wei Liao//===----------------------------------------------------------------------===// 1622add6ff3426df1a85089fe6a6e1597ee3b6f300Shih-wei LiaoELFMCLinker::ELFMCLinker(LinkerConfig& pConfig, 1722add6ff3426df1a85089fe6a6e1597ee3b6f300Shih-wei Liao mcld::Module& pModule, 18f33f6de54db174aa679a4b6d1e040d37e95541c0Stephen Hines FileHandle& pFileHandle) 19f33f6de54db174aa679a4b6d1e040d37e95541c0Stephen Hines : MCLinker(pConfig, pModule, pFileHandle) { 20cedee4b38f4786845183be7f5916dd520a170ae0Shih-wei Liao 21cedee4b38f4786845183be7f5916dd520a170ae0Shih-wei Liao} 22cedee4b38f4786845183be7f5916dd520a170ae0Shih-wei Liao 2322add6ff3426df1a85089fe6a6e1597ee3b6f300Shih-wei LiaoELFMCLinker::~ELFMCLinker() 24cedee4b38f4786845183be7f5916dd520a170ae0Shih-wei Liao{ 2522add6ff3426df1a85089fe6a6e1597ee3b6f300Shih-wei Liao // MCLinker will delete m_pLDBackend and m_pLDDriver; 26cedee4b38f4786845183be7f5916dd520a170ae0Shih-wei Liao} 27cedee4b38f4786845183be7f5916dd520a170ae0Shih-wei Liao 28