]> granicus.if.org Git - clang/commitdiff
CMake: Fix mingw32 build.
authorMichael J. Spencer <bigcheesegs@gmail.com>
Sat, 11 Sep 2010 02:13:48 +0000 (02:13 +0000)
committerMichael J. Spencer <bigcheesegs@gmail.com>
Sat, 11 Sep 2010 02:13:48 +0000 (02:13 +0000)
git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@113677 91177308-0d34-0410-b5e6-96231b3b80d8

CMakeLists.txt
lib/CodeGen/CMakeLists.txt

index fdc7755de87f6b83e414251510f88747b77cacbc..5577e318c2f37d4a13e02ec291a49fa320aeca4e 100644 (file)
@@ -88,13 +88,15 @@ macro(add_clang_library name)
   if( LLVM_LINK_COMPONENTS )
     llvm_config(${name} ${LLVM_LINK_COMPONENTS})
   endif( LLVM_LINK_COMPONENTS )
-  get_system_libs(llvm_system_libs)
-  if( llvm_system_libs )
-    target_link_libraries(${name} ${llvm_system_libs})
-  endif( llvm_system_libs )
   if (LLVM_COMMON_LIBS)
     target_link_libraries(${name} ${LLVM_COMMON_LIBS})
   endif()
+  if( NOT MINGW )
+    get_system_libs(llvm_system_libs)
+    if( llvm_system_libs )
+      target_link_libraries(${name} ${llvm_system_libs})
+    endif()
+  endif()
   add_dependencies(${name} ClangDiagnosticCommon)
   if(MSVC)
     get_target_property(cflag ${name} COMPILE_FLAGS)
index 7414e36ab3f51f9c2db417dceeca5decf3612279..3729c6a57718c4b8f9cc0b30ac556a78a2324569 100644 (file)
@@ -46,8 +46,10 @@ target_link_libraries(clangCodeGen
   )
 
 add_dependencies(clangCodeGen
+  ClangARMNeon
   ClangAttrClasses
   ClangAttrList
   ClangDeclNodes
   ClangStmtNodes
+  ClangDiagnosticFrontend
   )