diff options
Diffstat (limited to 'src/atomic_ops/sysdeps/gcc/arm.h')
-rw-r--r-- | src/atomic_ops/sysdeps/gcc/arm.h | 4 |
1 files changed, 1 insertions, 3 deletions
diff --git a/src/atomic_ops/sysdeps/gcc/arm.h b/src/atomic_ops/sysdeps/gcc/arm.h index 0f7c958..84a96e1 100644 --- a/src/atomic_ops/sysdeps/gcc/arm.h +++ b/src/atomic_ops/sysdeps/gcc/arm.h @@ -17,9 +17,7 @@ #if (__GNUC__ > 4 || (__GNUC__ == 4 && __GNUC_MINOR__ >= 8) \ || __clang_major__ > 3 \ - || (__clang_major__ == 3 && __clang_minor__ >= 5) \ - || (defined(AO_PREFER_BUILTIN_ATOMICS) \ - && __GNUC__ == 4 && __GNUC_MINOR__ >= 2)) \ + || (__clang_major__ == 3 && __clang_minor__ >= 5)) \ && !defined(AO_DISABLE_GCC_ATOMICS) /* Probably, it could be enabled even for earlier gcc/clang versions. */ # define AO_GCC_ATOMIC_TEST_AND_SET |