2016-09-07 06:46:04 +00:00
|
|
|
Index: llvm-3.8.1.src/openmp-3.8.1.src/runtime/src/kmp_dispatch.cpp
|
2016-09-02 07:08:38 +00:00
|
|
|
===================================================================
|
2016-09-07 06:46:04 +00:00
|
|
|
--- llvm-3.8.1.src.orig/openmp-3.8.1.src/runtime/src/kmp_dispatch.cpp
|
|
|
|
+++ llvm-3.8.1.src/openmp-3.8.1.src/runtime/src/kmp_dispatch.cpp
|
2016-09-02 07:08:38 +00:00
|
|
|
@@ -254,7 +254,7 @@ test_then_inc< kmp_int64 >( volatile kmp
|
|
|
|
// compare_and_swap template (general template should NOT be used)
|
|
|
|
template< typename T >
|
|
|
|
static __forceinline kmp_int32
|
|
|
|
-compare_and_swap( volatile T *p, T c, T s ) { KMP_ASSERT(0); };
|
|
|
|
+compare_and_swap( volatile T *p, T c, T s );
|
|
|
|
|
|
|
|
template<>
|
|
|
|
__forceinline kmp_int32
|