Prune some includes and forward declarations.

git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@153415 91177308-0d34-0410-b5e6-96231b3b80d8
This commit is contained in:
Craig Topper 2012-03-25 18:10:17 +00:00
parent 6c01492ac4
commit 805853bc59
3 changed files with 3 additions and 0 deletions

View File

@ -17,6 +17,7 @@
#include "llvm/Target/TargetELFWriterInfo.h" #include "llvm/Target/TargetELFWriterInfo.h"
namespace llvm { namespace llvm {
class TargetMachine;
class ARMELFWriterInfo : public TargetELFWriterInfo { class ARMELFWriterInfo : public TargetELFWriterInfo {
public: public:

View File

@ -17,6 +17,7 @@
#include "llvm/Target/TargetELFWriterInfo.h" #include "llvm/Target/TargetELFWriterInfo.h"
namespace llvm { namespace llvm {
class TargetMachine;
class MBlazeELFWriterInfo : public TargetELFWriterInfo { class MBlazeELFWriterInfo : public TargetELFWriterInfo {
public: public:

View File

@ -12,6 +12,7 @@
//===----------------------------------------------------------------------===// //===----------------------------------------------------------------------===//
#include "llvm/MC/MCAsmInfo.h" #include "llvm/MC/MCAsmInfo.h"
#include "llvm/MC/MCCodeGenInfo.h"
#include "llvm/Target/TargetMachine.h" #include "llvm/Target/TargetMachine.h"
#include "llvm/Target/TargetOptions.h" #include "llvm/Target/TargetOptions.h"
#include "llvm/Support/CommandLine.h" #include "llvm/Support/CommandLine.h"