mirror of
https://github.com/RPCSX/llvm.git
synced 2024-11-24 12:19:53 +00:00
Finish inverting the MC -> Object dependency.
There were still some disassembler bits in lib/MC, but their use of Object was only visible in the includes they used, not in the symbols. git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@213808 91177308-0d34-0410-b5e6-96231b3b80d8
This commit is contained in:
parent
731c4f606a
commit
34c5b5b952
@ -11,13 +11,11 @@ add_llvm_library(LLVMMC
|
||||
MCCodeEmitter.cpp
|
||||
MCCodeGenInfo.cpp
|
||||
MCContext.cpp
|
||||
MCDisassembler.cpp
|
||||
MCDwarf.cpp
|
||||
MCELF.cpp
|
||||
MCELFObjectTargetWriter.cpp
|
||||
MCELFStreamer.cpp
|
||||
MCExpr.cpp
|
||||
MCExternalSymbolizer.cpp
|
||||
MCInst.cpp
|
||||
MCInstPrinter.cpp
|
||||
MCInstrAnalysis.cpp
|
||||
@ -30,7 +28,6 @@ add_llvm_library(LLVMMC
|
||||
MCObjectStreamer.cpp
|
||||
MCObjectWriter.cpp
|
||||
MCRegisterInfo.cpp
|
||||
MCRelocationInfo.cpp
|
||||
MCSection.cpp
|
||||
MCSectionCOFF.cpp
|
||||
MCSectionELF.cpp
|
||||
|
@ -1,3 +1,6 @@
|
||||
add_llvm_library(LLVMMCDisassembler
|
||||
Disassembler.cpp
|
||||
MCRelocationInfo.cpp
|
||||
MCExternalSymbolizer.cpp
|
||||
MCDisassembler.cpp
|
||||
)
|
||||
|
@ -1,4 +1,4 @@
|
||||
//===-- lib/MC/MCDisassembler.cpp - Disassembler interface ------*- C++ -*-===//
|
||||
//===-- MCDisassembler.cpp - Disassembler interface -----------------------===//
|
||||
//
|
||||
// The LLVM Compiler Infrastructure
|
||||
//
|
@ -1,4 +1,4 @@
|
||||
//===-- lib/MC/MCExternalSymbolizer.cpp - External symbolizer ---*- C++ -*-===//
|
||||
//===-- MCExternalSymbolizer.cpp - External symbolizer --------------------===//
|
||||
//
|
||||
// The LLVM Compiler Infrastructure
|
||||
//
|
@ -1,4 +1,4 @@
|
||||
//==-- lib/MC/MCRelocationInfo.cpp -------------------------------*- C++ -*-==//
|
||||
//==-- MCRelocationInfo.cpp ------------------------------------------------==//
|
||||
//
|
||||
// The LLVM Compiler Infrastructure
|
||||
//
|
@ -19,5 +19,5 @@
|
||||
type = Library
|
||||
name = AArch64Disassembler
|
||||
parent = AArch64
|
||||
required_libraries = AArch64Info AArch64Utils MC Support
|
||||
required_libraries = AArch64Info AArch64Utils MCDisassembler Support
|
||||
add_to_library_groups = AArch64
|
||||
|
@ -19,5 +19,5 @@
|
||||
type = Library
|
||||
name = X86Disassembler
|
||||
parent = X86
|
||||
required_libraries = MC Support X86Info
|
||||
required_libraries = MCDisassembler Support X86Info
|
||||
add_to_library_groups = X86
|
||||
|
@ -19,5 +19,5 @@
|
||||
type = Library
|
||||
name = X86Desc
|
||||
parent = X86
|
||||
required_libraries = MC Object Support X86AsmPrinter X86Info
|
||||
required_libraries = MCDisassembler Object Support X86AsmPrinter X86Info
|
||||
add_to_library_groups = X86
|
||||
|
Loading…
Reference in New Issue
Block a user