summaryrefslogtreecommitdiff
path: root/cmake
diff options
context:
space:
mode:
authorReid Kleckner <reid@kleckner.net>2015-03-02 22:00:23 +0000
committerReid Kleckner <reid@kleckner.net>2015-03-02 22:00:23 +0000
commitfd78a7dd5c4bb36618f67921ef2564cf8c7f9189 (patch)
tree8c38a22adc312f61b2cfd58069562deeba97e68b /cmake
parentef2030288a212efaff6ea53ea0f69a0e23f71d76 (diff)
cmake: Use MSVC atomics with clang-cl
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@231022 91177308-0d34-0410-b5e6-96231b3b80d8
Diffstat (limited to 'cmake')
-rw-r--r--cmake/modules/CheckAtomic.cmake1
1 files changed, 1 insertions, 0 deletions
diff --git a/cmake/modules/CheckAtomic.cmake b/cmake/modules/CheckAtomic.cmake
index 30a5e311292..a03788ec9f9 100644
--- a/cmake/modules/CheckAtomic.cmake
+++ b/cmake/modules/CheckAtomic.cmake
@@ -13,6 +13,7 @@ endif()
CHECK_CXX_SOURCE_COMPILES("
#ifdef _MSC_VER
+#include <Intrin.h> /* Workaround for PR19898. */
#include <windows.h>
#endif
int main() {