XCoreTargetObjectFile.h revision 256281
165557Sjasone//===-- XCoreTargetObjectFile.h - XCore Object Info -------------*- C++ -*-===//
265557Sjasone//
365557Sjasone//                     The LLVM Compiler Infrastructure
465557Sjasone//
565557Sjasone// This file is distributed under the University of Illinois Open Source
665557Sjasone// License. See LICENSE.TXT for details.
765557Sjasone//
865557Sjasone//===----------------------------------------------------------------------===//
965557Sjasone
1065557Sjasone#ifndef LLVM_TARGET_XCORE_TARGETOBJECTFILE_H
1165557Sjasone#define LLVM_TARGET_XCORE_TARGETOBJECTFILE_H
1265557Sjasone
1365557Sjasone#include "llvm/CodeGen/TargetLoweringObjectFileImpl.h"
1465557Sjasone
1565557Sjasonenamespace llvm {
1665557Sjasone
1765557Sjasone  class XCoreTargetObjectFile : public TargetLoweringObjectFileELF {
1865557Sjasone  public:
1965557Sjasone    void Initialize(MCContext &Ctx, const TargetMachine &TM);
2065557Sjasone
2165557Sjasone    // TODO: Classify globals as xcore wishes.
2265557Sjasone  };
2365557Sjasone} // end namespace llvm
2465557Sjasone
2565557Sjasone#endif
2665557Sjasone