]> granicus.if.org Git - clang/commitdiff
MSVCToolChain.cpp: Make version.dll generic for win32.
authorNAKAMURA Takumi <geek4civic@gmail.com>
Sat, 14 May 2016 08:12:37 +0000 (08:12 +0000)
committerNAKAMURA Takumi <geek4civic@gmail.com>
Sat, 14 May 2016 08:12:37 +0000 (08:12 +0000)
We may consider msvc features may be capable on mingw host, if it can.
Consider --host=mingw --target=msvc.

git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@269557 91177308-0d34-0410-b5e6-96231b3b80d8

lib/Driver/CMakeLists.txt
lib/Driver/MSVCToolChain.cpp

index fa0430e211b93854d39ab84249fadb4258fecb27..5b8422ed550c77b7056d9bc485f2ae054b52bd68 100644 (file)
@@ -3,6 +3,11 @@ set(LLVM_LINK_COMPONENTS
   Support
   )
 
+if(WIN32)
+  # MSVCToolChain.cpp uses version.dll.
+  set(system_libs version)
+endif()
+
 add_clang_library(clangDriver
   Action.cpp
   Compilation.cpp
@@ -26,4 +31,5 @@ add_clang_library(clangDriver
 
   LINK_LIBS
   clangBasic
+  ${system_libs}
   )
index 3d822d1efd7c964dc91742c2d7e4bbc386bea501..a80ad60cc188986f514a57d5d407c5c11c98e215 100644 (file)
@@ -38,8 +38,6 @@
     #define NOMINMAX
   #endif
   #include <windows.h>
-
-  #pragma comment(lib, "version.lib")
 #endif
 
 using namespace clang::driver;