HexagonELFMCLinker.h revision 533eae20118036f425f27bf0536ef0ccbb090b65
1//===- HexagonELFMCLinker.h -----------------------------------------------===// 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#ifndef TARGET_HEXAGON_HEXAGONELFMCLINKER_H 10#define TARGET_HEXAGON_HEXAGONELFMCLINKER_H 11#include <mcld/Target/ELFMCLinker.h> 12 13namespace mcld { 14 15class Module; 16class FileHandle; 17 18/** \class HexagonELFMCLinker 19 * \brief HexagonELFMCLinker sets up the environment for linking. 20 * 21 * \see 22 */ 23class HexagonELFMCLinker : public ELFMCLinker 24{ 25public: 26 HexagonELFMCLinker(LinkerConfig& pConfig, 27 mcld::Module& pModule, 28 FileHandle& pFileHandle); 29 30 ~HexagonELFMCLinker(); 31}; 32 33} // namespace of mcld 34 35#endif 36