Prune some includes and forward declarations.
authorCraig Topper <craig.topper@gmail.com>
Sun, 25 Mar 2012 18:10:17 +0000 (18:10 +0000)
committerCraig Topper <craig.topper@gmail.com>
Sun, 25 Mar 2012 18:10:17 +0000 (18:10 +0000)
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@153415 91177308-0d34-0410-b5e6-96231b3b80d8

lib/Target/ARM/ARMELFWriterInfo.h
lib/Target/MBlaze/MBlazeELFWriterInfo.h
lib/Target/TargetMachine.cpp

index 1c4e5329ac61afc16140ca2676cecd9d2484b2cd..6a84f8ac4235a1ecbd33240629e420536783f773 100644 (file)
@@ -17,6 +17,7 @@
 #include "llvm/Target/TargetELFWriterInfo.h"
 
 namespace llvm {
+  class TargetMachine;
 
   class ARMELFWriterInfo : public TargetELFWriterInfo {
   public:
index 63bfc0da745a4c61589522cb1d7caf3e13681bf9..a314eb76ea466be4076889962fec03572b4dbc90 100644 (file)
@@ -17,6 +17,7 @@
 #include "llvm/Target/TargetELFWriterInfo.h"
 
 namespace llvm {
+  class TargetMachine;
 
   class MBlazeELFWriterInfo : public TargetELFWriterInfo {
   public:
index b4969ca011b71b2c4c016b49917eb64d5f2f5498..493a8f1aa5d7ca299ed4230771e550dbd1799ad1 100644 (file)
@@ -12,6 +12,7 @@
 //===----------------------------------------------------------------------===//
 
 #include "llvm/MC/MCAsmInfo.h"
+#include "llvm/MC/MCCodeGenInfo.h"
 #include "llvm/Target/TargetMachine.h"
 #include "llvm/Target/TargetOptions.h"
 #include "llvm/Support/CommandLine.h"