diff options
| author | Chandler Carruth <chandlerc@gmail.com> | 2011-07-15 00:40:52 +0000 | 
|---|---|---|
| committer | Chandler Carruth <chandlerc@gmail.com> | 2011-07-15 00:40:52 +0000 | 
| commit | 4afa2b842b8ecc61c2023832c7cbbf6b6116837a (patch) | |
| tree | 63d752ab1db750cad043dd162129e39aad261791 /lib/Target | |
| parent | 96212ad674db09a03e803bcc5de98f2e5d367297 (diff) | |
| download | external_llvm-4afa2b842b8ecc61c2023832c7cbbf6b6116837a.zip external_llvm-4afa2b842b8ecc61c2023832c7cbbf6b6116837a.tar.gz external_llvm-4afa2b842b8ecc61c2023832c7cbbf6b6116837a.tar.bz2  | |
Major update to CMake build to reflect changes in r135219 in the
backend. Moved some MCAsmInfo files down into the MCTargetDesc
sublibraries, removed some (i suspect long) dead files from other parts
of the CMake build, etc. Also copied the include directory hack from the
Makefile.
Finally, updated the lib deps. I spot checked this, and think its
correct, but review appreciated there.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@135234 91177308-0d34-0410-b5e6-96231b3b80d8
Diffstat (limited to 'lib/Target')
| -rw-r--r-- | lib/Target/ARM/CMakeLists.txt | 1 | ||||
| -rw-r--r-- | lib/Target/ARM/MCTargetDesc/CMakeLists.txt | 7 | ||||
| -rw-r--r-- | lib/Target/Alpha/CMakeLists.txt | 1 | ||||
| -rw-r--r-- | lib/Target/Blackfin/CMakeLists.txt | 1 | ||||
| -rw-r--r-- | lib/Target/SystemZ/CMakeLists.txt | 1 | ||||
| -rw-r--r-- | lib/Target/SystemZ/MCTargetDesc/CMakeLists.txt | 8 | ||||
| -rw-r--r-- | lib/Target/X86/CMakeLists.txt | 1 | ||||
| -rw-r--r-- | lib/Target/X86/MCTargetDesc/CMakeLists.txt | 7 | ||||
| -rw-r--r-- | lib/Target/XCore/CMakeLists.txt | 1 | ||||
| -rw-r--r-- | lib/Target/XCore/MCTargetDesc/CMakeLists.txt | 8 | 
10 files changed, 26 insertions, 10 deletions
diff --git a/lib/Target/ARM/CMakeLists.txt b/lib/Target/ARM/CMakeLists.txt index a7dfbce..21608d0 100644 --- a/lib/Target/ARM/CMakeLists.txt +++ b/lib/Target/ARM/CMakeLists.txt @@ -36,7 +36,6 @@ add_llvm_target(ARMCodeGen    ARMMCCodeEmitter.cpp    ARMMCExpr.cpp    ARMLoadStoreOptimizer.cpp -  ARMMCAsmInfo.cpp    ARMMCInstLower.cpp    ARMRegisterInfo.cpp    ARMSelectionDAGInfo.cpp diff --git a/lib/Target/ARM/MCTargetDesc/CMakeLists.txt b/lib/Target/ARM/MCTargetDesc/CMakeLists.txt index 9033817..68daf42 100644 --- a/lib/Target/ARM/MCTargetDesc/CMakeLists.txt +++ b/lib/Target/ARM/MCTargetDesc/CMakeLists.txt @@ -1,2 +1,7 @@ -add_llvm_library(LLVMARMDesc ARMMCTargetDesc.cpp) +add_llvm_library(LLVMARMDesc +  ARMMCTargetDesc.cpp +  ARMMCAsmInfo.cpp +  ) +# Hack: we need to include 'main' target directory to grab private headers +include_directories(${CMAKE_CURRENT_SOURCE_DIR}/.. ${CMAKE_CURRENT_BINARY_DIR}/..) diff --git a/lib/Target/Alpha/CMakeLists.txt b/lib/Target/Alpha/CMakeLists.txt index 3cca084..a6027bb 100644 --- a/lib/Target/Alpha/CMakeLists.txt +++ b/lib/Target/Alpha/CMakeLists.txt @@ -15,7 +15,6 @@ add_llvm_target(AlphaCodeGen    AlphaISelLowering.cpp    AlphaFrameLowering.cpp    AlphaLLRP.cpp -  AlphaMCAsmInfo.cpp    AlphaRegisterInfo.cpp    AlphaSubtarget.cpp    AlphaTargetMachine.cpp diff --git a/lib/Target/Blackfin/CMakeLists.txt b/lib/Target/Blackfin/CMakeLists.txt index 31ec281..d3f33a9 100644 --- a/lib/Target/Blackfin/CMakeLists.txt +++ b/lib/Target/Blackfin/CMakeLists.txt @@ -15,7 +15,6 @@ add_llvm_target(BlackfinCodeGen    BlackfinISelDAGToDAG.cpp    BlackfinISelLowering.cpp    BlackfinFrameLowering.cpp -  BlackfinMCAsmInfo.cpp    BlackfinRegisterInfo.cpp    BlackfinSubtarget.cpp    BlackfinTargetMachine.cpp diff --git a/lib/Target/SystemZ/CMakeLists.txt b/lib/Target/SystemZ/CMakeLists.txt index 218ee13..f4bdbd8 100644 --- a/lib/Target/SystemZ/CMakeLists.txt +++ b/lib/Target/SystemZ/CMakeLists.txt @@ -13,7 +13,6 @@ add_llvm_target(SystemZCodeGen    SystemZISelLowering.cpp    SystemZInstrInfo.cpp    SystemZFrameLowering.cpp -  SystemZMCAsmInfo.cpp    SystemZRegisterInfo.cpp    SystemZSubtarget.cpp    SystemZTargetMachine.cpp diff --git a/lib/Target/SystemZ/MCTargetDesc/CMakeLists.txt b/lib/Target/SystemZ/MCTargetDesc/CMakeLists.txt index f7fab5f..2ac9016 100644 --- a/lib/Target/SystemZ/MCTargetDesc/CMakeLists.txt +++ b/lib/Target/SystemZ/MCTargetDesc/CMakeLists.txt @@ -1 +1,7 @@ -add_llvm_library(LLVMSystemZDesc SystemZMCTargetDesc.cpp) +add_llvm_library(LLVMSystemZDesc +  SystemZMCTargetDesc.cpp +  SystemZMCAsmInfo.cpp +  ) + +# Hack: we need to include 'main' target directory to grab private headers +include_directories(${CMAKE_CURRENT_SOURCE_DIR}/.. ${CMAKE_CURRENT_BINARY_DIR}/..) diff --git a/lib/Target/X86/CMakeLists.txt b/lib/Target/X86/CMakeLists.txt index 633d982..b112f9f 100644 --- a/lib/Target/X86/CMakeLists.txt +++ b/lib/Target/X86/CMakeLists.txt @@ -27,7 +27,6 @@ set(sources    X86InstrInfo.cpp    X86JITInfo.cpp    X86MachObjectWriter.cpp -  X86MCAsmInfo.cpp    X86MCCodeEmitter.cpp     X86MCInstLower.cpp    X86RegisterInfo.cpp diff --git a/lib/Target/X86/MCTargetDesc/CMakeLists.txt b/lib/Target/X86/MCTargetDesc/CMakeLists.txt index a277d09..ca88f8f 100644 --- a/lib/Target/X86/MCTargetDesc/CMakeLists.txt +++ b/lib/Target/X86/MCTargetDesc/CMakeLists.txt @@ -1,2 +1,7 @@ -add_llvm_library(LLVMX86Desc X86MCTargetDesc.cpp) +add_llvm_library(LLVMX86Desc +  X86MCTargetDesc.cpp +  X86MCAsmInfo.cpp +  ) +# Hack: we need to include 'main' target directory to grab private headers +include_directories(${CMAKE_CURRENT_SOURCE_DIR}/.. ${CMAKE_CURRENT_BINARY_DIR}/..) diff --git a/lib/Target/XCore/CMakeLists.txt b/lib/Target/XCore/CMakeLists.txt index 98c3cfd..a1d73c6 100644 --- a/lib/Target/XCore/CMakeLists.txt +++ b/lib/Target/XCore/CMakeLists.txt @@ -13,7 +13,6 @@ add_llvm_target(XCoreCodeGen    XCoreInstrInfo.cpp    XCoreISelDAGToDAG.cpp    XCoreISelLowering.cpp -  XCoreMCAsmInfo.cpp    XCoreRegisterInfo.cpp    XCoreSubtarget.cpp    XCoreTargetMachine.cpp diff --git a/lib/Target/XCore/MCTargetDesc/CMakeLists.txt b/lib/Target/XCore/MCTargetDesc/CMakeLists.txt index 849413f..c3b3dc9 100644 --- a/lib/Target/XCore/MCTargetDesc/CMakeLists.txt +++ b/lib/Target/XCore/MCTargetDesc/CMakeLists.txt @@ -1 +1,7 @@ -add_llvm_library(LLVMXCoreDesc XCoreMCTargetDesc.cpp) +add_llvm_library(LLVMXCoreDesc +  XCoreMCTargetDesc.cpp +  XCoreMCAsmInfo.cpp +  ) + +# Hack: we need to include 'main' target directory to grab private headers +include_directories(${CMAKE_CURRENT_SOURCE_DIR}/.. ${CMAKE_CURRENT_BINARY_DIR}/..)  | 
