diff options
Diffstat (limited to 'boost/interprocess/sync/spin')
-rw-r--r-- | boost/interprocess/sync/spin/condition.hpp | 6 | ||||
-rw-r--r-- | boost/interprocess/sync/spin/interprocess_barrier.hpp | 6 | ||||
-rw-r--r-- | boost/interprocess/sync/spin/mutex.hpp | 6 | ||||
-rw-r--r-- | boost/interprocess/sync/spin/recursive_mutex.hpp | 6 | ||||
-rw-r--r-- | boost/interprocess/sync/spin/semaphore.hpp | 6 | ||||
-rw-r--r-- | boost/interprocess/sync/spin/wait.hpp | 6 |
6 files changed, 30 insertions, 6 deletions
diff --git a/boost/interprocess/sync/spin/condition.hpp b/boost/interprocess/sync/spin/condition.hpp index e587c32c9b..1a1878b8ac 100644 --- a/boost/interprocess/sync/spin/condition.hpp +++ b/boost/interprocess/sync/spin/condition.hpp @@ -11,7 +11,11 @@ #ifndef BOOST_INTERPROCESS_DETAIL_SPIN_CONDITION_HPP #define BOOST_INTERPROCESS_DETAIL_SPIN_CONDITION_HPP -#if defined(_MSC_VER) +#ifndef BOOST_CONFIG_HPP +# include <boost/config.hpp> +#endif +# +#if defined(BOOST_HAS_PRAGMA_ONCE) # pragma once #endif diff --git a/boost/interprocess/sync/spin/interprocess_barrier.hpp b/boost/interprocess/sync/spin/interprocess_barrier.hpp index 5f88dd4faa..7a9580df2a 100644 --- a/boost/interprocess/sync/spin/interprocess_barrier.hpp +++ b/boost/interprocess/sync/spin/interprocess_barrier.hpp @@ -12,7 +12,11 @@ #include <boost/interprocess/detail/posix_time_types_wrk.hpp> #include <boost/interprocess/sync/scoped_lock.hpp> -#if defined(_MSC_VER) +#ifndef BOOST_CONFIG_HPP +# include <boost/config.hpp> +#endif +# +#if defined(BOOST_HAS_PRAGMA_ONCE) # pragma once #endif diff --git a/boost/interprocess/sync/spin/mutex.hpp b/boost/interprocess/sync/spin/mutex.hpp index 154dc6d916..7663673433 100644 --- a/boost/interprocess/sync/spin/mutex.hpp +++ b/boost/interprocess/sync/spin/mutex.hpp @@ -11,7 +11,11 @@ #ifndef BOOST_INTERPROCESS_DETAIL_SPIN_MUTEX_HPP #define BOOST_INTERPROCESS_DETAIL_SPIN_MUTEX_HPP -#if defined(_MSC_VER) +#ifndef BOOST_CONFIG_HPP +# include <boost/config.hpp> +#endif +# +#if defined(BOOST_HAS_PRAGMA_ONCE) # pragma once #endif diff --git a/boost/interprocess/sync/spin/recursive_mutex.hpp b/boost/interprocess/sync/spin/recursive_mutex.hpp index ce6b0d18ac..495efd900e 100644 --- a/boost/interprocess/sync/spin/recursive_mutex.hpp +++ b/boost/interprocess/sync/spin/recursive_mutex.hpp @@ -27,7 +27,11 @@ #ifndef BOOST_INTERPROCESS_DETAIL_SPIN_RECURSIVE_MUTEX_HPP #define BOOST_INTERPROCESS_DETAIL_SPIN_RECURSIVE_MUTEX_HPP -#if defined(_MSC_VER) +#ifndef BOOST_CONFIG_HPP +# include <boost/config.hpp> +#endif +# +#if defined(BOOST_HAS_PRAGMA_ONCE) # pragma once #endif diff --git a/boost/interprocess/sync/spin/semaphore.hpp b/boost/interprocess/sync/spin/semaphore.hpp index 94922afe43..ad86c4d05f 100644 --- a/boost/interprocess/sync/spin/semaphore.hpp +++ b/boost/interprocess/sync/spin/semaphore.hpp @@ -11,7 +11,11 @@ #ifndef BOOST_INTERPROCESS_DETAIL_SPIN_SEMAPHORE_HPP #define BOOST_INTERPROCESS_DETAIL_SPIN_SEMAPHORE_HPP -#if defined(_MSC_VER) +#ifndef BOOST_CONFIG_HPP +# include <boost/config.hpp> +#endif +# +#if defined(BOOST_HAS_PRAGMA_ONCE) # pragma once #endif diff --git a/boost/interprocess/sync/spin/wait.hpp b/boost/interprocess/sync/spin/wait.hpp index 220699bae1..984f91ad00 100644 --- a/boost/interprocess/sync/spin/wait.hpp +++ b/boost/interprocess/sync/spin/wait.hpp @@ -15,7 +15,11 @@ #ifndef BOOST_INTERPROCESS_SYNC_WAIT_HPP_INCLUDED #define BOOST_INTERPROCESS_SYNC_WAIT_HPP_INCLUDED -#if defined(_MSC_VER) +#ifndef BOOST_CONFIG_HPP +# include <boost/config.hpp> +#endif +# +#if defined(BOOST_HAS_PRAGMA_ONCE) # pragma once #endif |