ARMDisassembler: drop bogus dependency on ARMCodeGen
authorDylan Noblesmith <nobled@dreamwidth.org>
Tue, 3 Apr 2012 15:48:14 +0000 (15:48 +0000)
committerDylan Noblesmith <nobled@dreamwidth.org>
Tue, 3 Apr 2012 15:48:14 +0000 (15:48 +0000)
And indirectly, a dependency on most of the core LLVM optimization
libraries.

git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@153957 91177308-0d34-0410-b5e6-96231b3b80d8

lib/Target/ARM/Disassembler/ARMDisassembler.cpp
lib/Target/ARM/Disassembler/LLVMBuild.txt

index af7cc50ba0b94b20e39d680cf094f460b3de653d..dba5b6ef821eb03252d5f5561e7e98bbce7e3113 100644 (file)
@@ -9,8 +9,6 @@
 
 #define DEBUG_TYPE "arm-disassembler"
 
-#include "ARM.h"
-#include "ARMSubtarget.h"
 #include "MCTargetDesc/ARMAddressingModes.h"
 #include "MCTargetDesc/ARMMCExpr.h"
 #include "MCTargetDesc/ARMBaseInfo.h"
@@ -20,6 +18,7 @@
 #include "llvm/MC/MCExpr.h"
 #include "llvm/MC/MCContext.h"
 #include "llvm/MC/MCDisassembler.h"
+#include "llvm/MC/MCSubtargetInfo.h"
 #include "llvm/Support/Debug.h"
 #include "llvm/Support/MemoryObject.h"
 #include "llvm/Support/ErrorHandling.h"
index 94075a9dfb893965165512f0d51dc4d843341d39..52d8338932706e2b6b8c3017e9661129b63e282c 100644 (file)
@@ -19,5 +19,5 @@
 type = Library
 name = ARMDisassembler
 parent = ARM
-required_libraries = ARMCodeGen ARMDesc ARMInfo MC Support
+required_libraries = ARMDesc ARMInfo MC Support
 add_to_library_groups = ARM