[llvm-commits] [llvm] r114952 - in /llvm/trunk: CMakeLists.txt cmake/modules/LLVMLibDeps.cmake lib/Target/PIC16/PIC16Passes/CMakeLists.txt

Oscar Fuentes ofv at wanadoo.es
Tue Sep 28 07:02:46 PDT 2010


Author: ofv
Date: Tue Sep 28 09:02:45 2010
New Revision: 114952

URL: http://llvm.org/viewvc/llvm-project?rev=114952&view=rev
Log:
Added library LLVMPIC16passes to CMake build.

Added:
    llvm/trunk/lib/Target/PIC16/PIC16Passes/CMakeLists.txt
Modified:
    llvm/trunk/CMakeLists.txt
    llvm/trunk/cmake/modules/LLVMLibDeps.cmake

Modified: llvm/trunk/CMakeLists.txt
URL: http://llvm.org/viewvc/llvm-project/llvm/trunk/CMakeLists.txt?rev=114952&r1=114951&r2=114952&view=diff
==============================================================================
--- llvm/trunk/CMakeLists.txt (original)
+++ llvm/trunk/CMakeLists.txt Tue Sep 28 09:02:45 2010
@@ -337,6 +337,11 @@
   set(CURRENT_LLVM_TARGET)
 endforeach(t)
 
+# PIC16 contains an odd library:
+if( LLVM_TARGETS_TO_BUILD MATCHES ".*PIC16.*" )
+  add_subdirectory(lib/Target/PIC16/PIC16Passes)
+endif()
+
 # Produce llvm/Config/AsmPrinters.def
 configure_file(
   ${LLVM_MAIN_INCLUDE_DIR}/llvm/Config/AsmPrinters.def.in

Modified: llvm/trunk/cmake/modules/LLVMLibDeps.cmake
URL: http://llvm.org/viewvc/llvm-project/llvm/trunk/cmake/modules/LLVMLibDeps.cmake?rev=114952&r1=114951&r2=114952&view=diff
==============================================================================
--- llvm/trunk/cmake/modules/LLVMLibDeps.cmake (original)
+++ llvm/trunk/cmake/modules/LLVMLibDeps.cmake Tue Sep 28 09:02:45 2010
@@ -45,6 +45,7 @@
 set(MSVC_LIB_DEPS_LLVMPIC16AsmPrinter LLVMAsmPrinter LLVMCodeGen LLVMCore LLVMMC LLVMPIC16CodeGen LLVMPIC16Info LLVMSupport LLVMTarget)
 set(MSVC_LIB_DEPS_LLVMPIC16CodeGen LLVMAnalysis LLVMCodeGen LLVMCore LLVMMC LLVMPIC16Info LLVMSelectionDAG LLVMSupport LLVMTarget)
 set(MSVC_LIB_DEPS_LLVMPIC16Info LLVMSupport)
+set(MSVC_LIB_DEPS_LLVMPIC16passes LLVMCore LLVMSupport LLVMSystem LLVMTransformUtils LLVMipa)
 set(MSVC_LIB_DEPS_LLVMPTXAsmPrinter LLVMAsmPrinter LLVMCodeGen LLVMCore LLVMPTXCodeGen LLVMPTXInfo LLVMSupport)
 set(MSVC_LIB_DEPS_LLVMPTXCodeGen LLVMCodeGen LLVMCore LLVMMC LLVMPTXInfo LLVMSelectionDAG LLVMSupport LLVMTarget)
 set(MSVC_LIB_DEPS_LLVMPTXInfo LLVMSupport)

Added: llvm/trunk/lib/Target/PIC16/PIC16Passes/CMakeLists.txt
URL: http://llvm.org/viewvc/llvm-project/llvm/trunk/lib/Target/PIC16/PIC16Passes/CMakeLists.txt?rev=114952&view=auto
==============================================================================
--- llvm/trunk/lib/Target/PIC16/PIC16Passes/CMakeLists.txt (added)
+++ llvm/trunk/lib/Target/PIC16/PIC16Passes/CMakeLists.txt Tue Sep 28 09:02:45 2010
@@ -0,0 +1,4 @@
+add_llvm_library(LLVMPIC16passes
+  PIC16Cloner.cpp
+  PIC16Overlay.cpp
+  )





More information about the llvm-commits mailing list