diff options
Diffstat (limited to 'boost/atomic/atomic.hpp')
-rw-r--r-- | boost/atomic/atomic.hpp | 10 |
1 files changed, 10 insertions, 0 deletions
diff --git a/boost/atomic/atomic.hpp b/boost/atomic/atomic.hpp index 2793ddef0d..5a8058829c 100644 --- a/boost/atomic/atomic.hpp +++ b/boost/atomic/atomic.hpp @@ -22,6 +22,10 @@ #include <boost/atomic/detail/atomic_template.hpp> #include <boost/atomic/detail/operations.hpp> #include <boost/atomic/detail/extra_operations.hpp> +#if !defined(BOOST_ATOMIC_NO_FLOATING_POINT) +#include <boost/atomic/detail/fp_operations.hpp> +#include <boost/atomic/detail/extra_fp_operations.hpp> +#endif #ifdef BOOST_HAS_PRAGMA_ONCE #pragma once @@ -81,6 +85,12 @@ using atomics::atomic_uint_fast64_t; using atomics::atomic_intmax_t; using atomics::atomic_uintmax_t; +#if !defined(BOOST_ATOMIC_NO_FLOATING_POINT) +using atomics::atomic_float_t; +using atomics::atomic_double_t; +using atomics::atomic_long_double_t; +#endif + using atomics::atomic_size_t; using atomics::atomic_ptrdiff_t; |