[CMake] add_llvm_library: don't use .imp suffix for import libraries on Windows ...
authorHans Wennborg <hans@hanshq.net>
Tue, 3 Feb 2015 22:08:20 +0000 (22:08 +0000)
committerHans Wennborg <hans@hanshq.net>
Tue, 3 Feb 2015 22:08:20 +0000 (22:08 +0000)
This was added in r188351 to fix a naming conflict between the
profile_rt-static and profile_rt-shared who both ended up in
lib/profile_rt.lib.

The change also affected other libraries (like libclang), and
users are reporting that they find it surprising that there's
no longer a libclang.lib. Since the profile_rt naming conflict
doesn't seem to exist any more, I think we can remove this.

Differential Revision: http://reviews.llvm.org/D7391

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

cmake/modules/AddLLVM.cmake

index ee55c52df6e74cbb6a4e7ba42770e88d1aea6c40..dae8e758c7cfbb922d3649e0c3ac4db678e407b5 100644 (file)
@@ -334,11 +334,6 @@ function(llvm_add_library name)
         PREFIX ""
         )
     endif()
-    if (MSVC)
-      set_target_properties(${name}
-        PROPERTIES
-        IMPORT_SUFFIX ".imp")
-    endif ()
   endif()
 
   if(ARG_MODULE OR ARG_SHARED)