diff --git a/include/boost/smart_ptr/detail/sp_has_gcc_intrinsics.hpp b/include/boost/smart_ptr/detail/sp_has_gcc_intrinsics.hpp index 2e15f79..e8848be 100644 --- a/include/boost/smart_ptr/detail/sp_has_gcc_intrinsics.hpp +++ b/include/boost/smart_ptr/detail/sp_has_gcc_intrinsics.hpp @@ -18,7 +18,7 @@ // intrinsics are available. -#if defined( __ATOMIC_RELAXED ) && defined( __ATOMIC_ACQUIRE ) && defined( __ATOMIC_RELEASE ) && defined( __ATOMIC_ACQ_REL ) +#if defined( __ATOMIC_RELAXED ) && defined( __ATOMIC_ACQUIRE ) && defined( __ATOMIC_RELEASE ) && defined( __ATOMIC_ACQ_REL ) && !defined(_MSC_VER) # define BOOST_SP_HAS_GCC_INTRINSICS