diff options
Diffstat (limited to 'libcxx/include/atomic')
-rw-r--r-- | libcxx/include/atomic | 5 |
1 files changed, 1 insertions, 4 deletions
diff --git a/libcxx/include/atomic b/libcxx/include/atomic index 809f78a06d3..d37e7b4b035 100644 --- a/libcxx/include/atomic +++ b/libcxx/include/atomic @@ -544,6 +544,7 @@ void atomic_signal_fence(memory_order m) noexcept; #include <cstddef> #include <cstdint> #include <type_traits> +#include <version> #if !defined(_LIBCPP_HAS_NO_PRAGMA_SYSTEM_HEADER) #pragma GCC system_header @@ -559,10 +560,6 @@ void atomic_signal_fence(memory_order m) noexcept; #error C++ standard library is incompatible with <stdatomic.h> #endif -#if _LIBCPP_STD_VER > 14 -# define __cpp_lib_atomic_is_always_lock_free 201603L -#endif - #define _LIBCPP_CHECK_STORE_MEMORY_ORDER(__m) \ _LIBCPP_DIAGNOSE_WARNING(__m == memory_order_consume || \ __m == memory_order_acquire || \ |