From: Benjamin Kramer Date: Fri, 11 Nov 2011 12:39:35 +0000 (+0000) Subject: Remove the unnecessary dependency on libMBlazeCodeGen from libMBlazeDisassembler. X-Git-Url: http://demsky.eecs.uci.edu/git/?a=commitdiff_plain;h=7fb12ef5a62ae5eef35374d00f62efe9fbdc0d2e;p=oota-llvm.git Remove the unnecessary dependency on libMBlazeCodeGen from libMBlazeDisassembler. git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@144383 91177308-0d34-0410-b5e6-96231b3b80d8 --- diff --git a/lib/Target/MBlaze/Disassembler/LLVMBuild.txt b/lib/Target/MBlaze/Disassembler/LLVMBuild.txt index b2b3a3a5cf6..c5c4f8043bf 100644 --- a/lib/Target/MBlaze/Disassembler/LLVMBuild.txt +++ b/lib/Target/MBlaze/Disassembler/LLVMBuild.txt @@ -19,12 +19,6 @@ type = Library name = MBlazeDisassembler parent = MBlaze -; Strictly speaking, we probably shouldn't have a dependency on -; MBlazeCodeGen. However, given the current factoring we end up including -; MBlazeGenRegisterInfo.inc in the disassembler. Those generated headers end up -; referencing external variables through GPRRegClass, SPRRegClass, and -; CRCRegClass. These aren't actually used, but some compilers may generate -; references to them. -required_libraries = MBlazeCodeGen MBlazeDesc MBlazeInfo MC Support +required_libraries = MBlazeDesc MBlazeInfo MC Support add_to_library_groups = MBlaze diff --git a/lib/Target/MBlaze/Disassembler/MBlazeDisassembler.cpp b/lib/Target/MBlaze/Disassembler/MBlazeDisassembler.cpp index c3a3833cb7f..30873172921 100644 --- a/lib/Target/MBlaze/Disassembler/MBlazeDisassembler.cpp +++ b/lib/Target/MBlaze/Disassembler/MBlazeDisassembler.cpp @@ -13,13 +13,12 @@ //===----------------------------------------------------------------------===// #include "MBlaze.h" -#include "MBlazeInstrInfo.h" #include "MBlazeDisassembler.h" #include "llvm/MC/EDInstInfo.h" #include "llvm/MC/MCDisassembler.h" -#include "llvm/MC/MCDisassembler.h" #include "llvm/MC/MCInst.h" +#include "llvm/MC/MCInstrDesc.h" #include "llvm/Support/Debug.h" #include "llvm/Support/MemoryObject.h" #include "llvm/Support/TargetRegistry.h"