diff options
Diffstat (limited to 'qpid/cpp/src/qpid/sys/AtomicValue.h')
-rw-r--r-- | qpid/cpp/src/qpid/sys/AtomicValue.h | 7 |
1 files changed, 1 insertions, 6 deletions
diff --git a/qpid/cpp/src/qpid/sys/AtomicValue.h b/qpid/cpp/src/qpid/sys/AtomicValue.h index bf995f991e..6e90eafead 100644 --- a/qpid/cpp/src/qpid/sys/AtomicValue.h +++ b/qpid/cpp/src/qpid/sys/AtomicValue.h @@ -22,12 +22,7 @@ * */ -// Have to check for clang before gcc as clang pretends to be gcc too -#if defined( __clang__ ) -// Use the clang doesn't support atomic builtins for 64 bit values, so use the slow versions -#include "qpid/sys/AtomicValue_mutex.h" - -#elif defined( __GNUC__ ) && __GNUC__ >= 4 && ( defined( __i686__ ) || defined( __x86_64__ ) ) +#if defined( __GNUC__ ) && __GNUC__ >= 4 && ( defined( __i686__ ) || defined( __x86_64__ ) ) // Use the Gnu C built-in atomic operations if compiling with gcc on a suitable platform. #include "qpid/sys/AtomicValue_gcc.h" |