cmake: Use MSVC atomics with clang-cl
authorReid Kleckner <reid@kleckner.net>
Mon, 2 Mar 2015 22:00:23 +0000 (22:00 +0000)
committerReid Kleckner <reid@kleckner.net>
Mon, 2 Mar 2015 22:00:23 +0000 (22:00 +0000)
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@231022 91177308-0d34-0410-b5e6-96231b3b80d8

cmake/modules/CheckAtomic.cmake

index 30a5e3112927ed4c27361138724a6cea55412699..a03788ec9f93bca00893cdb31fc46b232a3334bc 100644 (file)
@@ -13,6 +13,7 @@ endif()
 
 CHECK_CXX_SOURCE_COMPILES("
 #ifdef _MSC_VER
+#include <Intrin.h> /* Workaround for PR19898. */
 #include <windows.h>
 #endif
 int main() {