[llvm-commits] [llvm] r78807 - /llvm/trunk/lib/Target/X86/CMakeLists.txt

Oscar Fuentes ofv at wanadoo.es
Wed Aug 12 08:54:28 PDT 2009


Author: ofv
Date: Wed Aug 12 10:54:28 2009
New Revision: 78807

URL: http://llvm.org/viewvc/llvm-project?rev=78807&view=rev
Log:
CMake: Added asm file to x86_64 MSVC build.

Modified:
    llvm/trunk/lib/Target/X86/CMakeLists.txt

Modified: llvm/trunk/lib/Target/X86/CMakeLists.txt
URL: http://llvm.org/viewvc/llvm-project/llvm/trunk/lib/Target/X86/CMakeLists.txt?rev=78807&r1=78806&r2=78807&view=diff

==============================================================================
--- llvm/trunk/lib/Target/X86/CMakeLists.txt (original)
+++ llvm/trunk/lib/Target/X86/CMakeLists.txt Wed Aug 12 10:54:28 2009
@@ -13,7 +13,7 @@
 tablegen(X86GenCallingConv.inc -gen-callingconv)
 tablegen(X86GenSubtarget.inc -gen-subtarget)
 
-add_llvm_target(X86CodeGen
+set(sources
   X86CodeEmitter.cpp
   X86ELFWriterInfo.cpp
   X86FloatingPoint.cpp
@@ -29,4 +29,11 @@
   X86FastISel.cpp
   )
 
+if( CL_64 )
+  enable_language(ASM_MASM)
+  set(sources ${sources} X86CompilationCallback_Win64.asm)
+endif()
+
+add_llvm_target(X86CodeGen ${sources})
+
 target_link_libraries (LLVMX86CodeGen LLVMSelectionDAG)





More information about the llvm-commits mailing list