浏览代码

include/starpu_util.h: fix ifdef macros

Nathalie Furmento 5 年之前
父节点
当前提交
277e31c2fd
共有 1 个文件被更改,包括 3 次插入3 次删除
  1. 3 3
      include/starpu_util.h

+ 3 - 3
include/starpu_util.h

@@ -479,13 +479,13 @@ STARPU_ATOMIC_SOMETHINGL(or, old | value)
 #define STARPU_VAL_COMPARE_AND_SWAP32(ptr, old, value) STARPU_VAL_COMPARE_AND_SWAP(ptr, old, value)
 #define STARPU_VAL_COMPARE_AND_SWAP64(ptr, old, value) STARPU_VAL_COMPARE_AND_SWAP(ptr, old, value)
 #else
-#ifdef defined(STARPU_HAVE_XCHG)
+#ifdef STARPU_HAVE_XCHG
 #define STARPU_VAL_COMPARE_AND_SWAP(ptr, old, value) (starpu_cmpxchg((ptr), (old), (value)))
 #endif
-#ifdef defined(STARPU_HAVE_XCHG32)
+#ifdef STARPU_HAVE_XCHG32
 #define STARPU_VAL_COMPARE_AND_SWAP32(ptr, old, value) (starpu_cmpxchg32((ptr), (old), (value)))
 #endif
-#ifdef defined(STARPU_HAVE_XCHG64)
+#ifdef STARPU_HAVE_XCHG64
 #define STARPU_VAL_COMPARE_AND_SWAP64(ptr, old, value) (starpu_cmpxchg64((ptr), (old), (value)))
 #endif
 #endif