[compiler-rt] r238585 - Use sanitizer_atomic_clang.h with clang-cl instead of the MSVC variant

Reid Kleckner reid at kleckner.net
Fri May 29 10:56:39 PDT 2015


Author: rnk
Date: Fri May 29 12:56:39 2015
New Revision: 238585

URL: http://llvm.org/viewvc/llvm-project?rev=238585&view=rev
Log:
Use sanitizer_atomic_clang.h with clang-cl instead of the MSVC variant

Modified:
    compiler-rt/trunk/lib/sanitizer_common/sanitizer_atomic.h

Modified: compiler-rt/trunk/lib/sanitizer_common/sanitizer_atomic.h
URL: http://llvm.org/viewvc/llvm-project/compiler-rt/trunk/lib/sanitizer_common/sanitizer_atomic.h?rev=238585&r1=238584&r2=238585&view=diff
==============================================================================
--- compiler-rt/trunk/lib/sanitizer_common/sanitizer_atomic.h (original)
+++ compiler-rt/trunk/lib/sanitizer_common/sanitizer_atomic.h Fri May 29 12:56:39 2015
@@ -55,7 +55,7 @@ struct atomic_uintptr_t {
 
 }  // namespace __sanitizer
 
-#if defined(__GNUC__)
+#if defined(__clang__) || defined(__GNUC__)
 # include "sanitizer_atomic_clang.h"
 #elif defined(_MSC_VER)
 # include "sanitizer_atomic_msvc.h"





More information about the llvm-commits mailing list