1//===-- XCoreTargetObjectFile.h - XCore Object Info -------------*- C++ -*-===//
2//
3//                     The LLVM Compiler Infrastructure
4//
5// This file is distributed under the University of Illinois Open Source
6// License. See LICENSE.TXT for details.
7//
8//===----------------------------------------------------------------------===//
9
10#ifndef LLVM_TARGET_XCORE_TARGETOBJECTFILE_H
11#define LLVM_TARGET_XCORE_TARGETOBJECTFILE_H
12
13#include "llvm/CodeGen/TargetLoweringObjectFileImpl.h"
14
15namespace llvm {
16
17  class XCoreTargetObjectFile : public TargetLoweringObjectFileELF {
18  public:
19    void Initialize(MCContext &Ctx, const TargetMachine &TM);
20
21    // TODO: Classify globals as xcore wishes.
22  };
23} // end namespace llvm
24
25#endif
26