XCoreTargetObjectFile.h revision 198090
1//===-- llvm/Target/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/Target/TargetLoweringObjectFile.h"
14
15namespace llvm {
16
17  class XCoreTargetObjectFile : public TargetLoweringObjectFileELF {
18  public:
19
20    void Initialize(MCContext &Ctx, const TargetMachine &TM);
21
22    // TODO: Classify globals as xcore wishes.
23  };
24} // end namespace llvm
25
26#endif
27