1234353Sdim//===-- XCoreTargetObjectFile.h - XCore Object Info -------------*- C++ -*-===// 2198090Srdivacky// 3198090Srdivacky// The LLVM Compiler Infrastructure 4198090Srdivacky// 5198090Srdivacky// This file is distributed under the University of Illinois Open Source 6198090Srdivacky// License. See LICENSE.TXT for details. 7198090Srdivacky// 8198090Srdivacky//===----------------------------------------------------------------------===// 9198090Srdivacky 10198090Srdivacky#ifndef LLVM_TARGET_XCORE_TARGETOBJECTFILE_H 11198090Srdivacky#define LLVM_TARGET_XCORE_TARGETOBJECTFILE_H 12198090Srdivacky 13203954Srdivacky#include "llvm/CodeGen/TargetLoweringObjectFileImpl.h" 14198090Srdivacky 15198090Srdivackynamespace llvm { 16198090Srdivacky 17198090Srdivacky class XCoreTargetObjectFile : public TargetLoweringObjectFileELF { 18198090Srdivacky public: 19198090Srdivacky void Initialize(MCContext &Ctx, const TargetMachine &TM); 20198090Srdivacky 21198090Srdivacky // TODO: Classify globals as xcore wishes. 22198090Srdivacky }; 23198090Srdivacky} // end namespace llvm 24198090Srdivacky 25198090Srdivacky#endif 26