[llvm] r231022 - cmake: Use MSVC atomics with clang-cl

Reid Kleckner reid at kleckner.net
Mon Mar 2 14:00:23 PST 2015


Author: rnk
Date: Mon Mar  2 16:00:23 2015
New Revision: 231022

URL: http://llvm.org/viewvc/llvm-project?rev=231022&view=rev
Log:
cmake: Use MSVC atomics with clang-cl

Modified:
    llvm/trunk/cmake/modules/CheckAtomic.cmake

Modified: llvm/trunk/cmake/modules/CheckAtomic.cmake
URL: http://llvm.org/viewvc/llvm-project/llvm/trunk/cmake/modules/CheckAtomic.cmake?rev=231022&r1=231021&r2=231022&view=diff
==============================================================================
--- llvm/trunk/cmake/modules/CheckAtomic.cmake (original)
+++ llvm/trunk/cmake/modules/CheckAtomic.cmake Mon Mar  2 16:00:23 2015
@@ -13,6 +13,7 @@ endif()
 
 CHECK_CXX_SOURCE_COMPILES("
 #ifdef _MSC_VER
+#include <Intrin.h> /* Workaround for PR19898. */
 #include <windows.h>
 #endif
 int main() {





More information about the llvm-commits mailing list