X-Git-Url: http://plrg.eecs.uci.edu/git/?p=libcds.git;a=blobdiff_plain;f=test%2Funit%2Fmisc%2Fcxx11_atomic_func.cpp;h=55e61ab62a48788d515ad2ef79d9a57073171a76;hp=a381b37e1b5d11629a3cddddbc563d7b40a0ed34;hb=1c6e5db1288f85022f3e4529cdc46bddbce02eea;hpb=9edbfba91186403c3c56a83c450db363172bec6f diff --git a/test/unit/misc/cxx11_atomic_func.cpp b/test/unit/misc/cxx11_atomic_func.cpp index a381b37e..55e61ab6 100644 --- a/test/unit/misc/cxx11_atomic_func.cpp +++ b/test/unit/misc/cxx11_atomic_func.cpp @@ -37,13 +37,7 @@ #include "cxx11_convert_memory_order.h" -#if CDS_COMPILER == CDS_COMPILER_CLANG && !defined( _LIBCPP_VERSION ) - // CLang (at least 3.6) without libc++ has no gcc-specific __atomic_is_lock_free function -# define EXPECT_ATOMIC_IS_LOCK_FREE( x ) -#else -# define EXPECT_ATOMIC_IS_LOCK_FREE( x ) EXPECT_TRUE( atomics::atomic_is_lock_free( &x )); -#endif - +#define EXPECT_ATOMIC_IS_LOCK_FREE( x ) EXPECT_TRUE( atomics::atomic_is_lock_free( &x )); namespace misc {