diff --git a/include/boost/bind.hpp b/include/boost/bind.hpp index 503fb4d..fd3421e 100644 --- a/include/boost/bind.hpp +++ b/include/boost/bind.hpp @@ -3,7 +3,7 @@ // MS compatible compilers support #pragma once -#if defined(_MSC_VER) +#if defined(_MSC_VER) && (_MSC_VER >= 1020) # pragma once #endif diff --git a/include/boost/bind/arg.hpp b/include/boost/bind/arg.hpp index c1da4d0..0d5cd03 100644 --- a/include/boost/bind/arg.hpp +++ b/include/boost/bind/arg.hpp @@ -3,7 +3,7 @@ // MS compatible compilers support #pragma once -#if defined(_MSC_VER) +#if defined(_MSC_VER) && (_MSC_VER >= 1020) # pragma once #endif diff --git a/include/boost/bind/bind.hpp b/include/boost/bind/bind.hpp index 957974d..fb67097 100644 --- a/include/boost/bind/bind.hpp +++ b/include/boost/bind/bind.hpp @@ -3,7 +3,7 @@ // MS compatible compilers support #pragma once -#if defined(_MSC_VER) +#if defined(_MSC_VER) && (_MSC_VER >= 1020) # pragma once #endif diff --git a/include/boost/bind/mem_fn.hpp b/include/boost/bind/mem_fn.hpp index faf9848..3b00f17 100644 --- a/include/boost/bind/mem_fn.hpp +++ b/include/boost/bind/mem_fn.hpp @@ -3,7 +3,7 @@ // MS compatible compilers support #pragma once -#if defined(_MSC_VER) +#if defined(_MSC_VER) && (_MSC_VER >= 1020) # pragma once #endif diff --git a/include/boost/bind/placeholders.hpp b/include/boost/bind/placeholders.hpp index 97e7a68..3b098b1 100644 --- a/include/boost/bind/placeholders.hpp +++ b/include/boost/bind/placeholders.hpp @@ -3,7 +3,7 @@ // MS compatible compilers support #pragma once -#if defined(_MSC_VER) +#if defined(_MSC_VER) && (_MSC_VER >= 1020) # pragma once #endif diff --git a/include/boost/bind/storage.hpp b/include/boost/bind/storage.hpp index 556f707..be490b0 100644 --- a/include/boost/bind/storage.hpp +++ b/include/boost/bind/storage.hpp @@ -3,7 +3,7 @@ // MS compatible compilers support #pragma once -#if defined(_MSC_VER) +#if defined(_MSC_VER) && (_MSC_VER >= 1020) # pragma once #endif diff --git a/include/boost/is_placeholder.hpp b/include/boost/is_placeholder.hpp index fb746f2..5f1b544 100644 --- a/include/boost/is_placeholder.hpp +++ b/include/boost/is_placeholder.hpp @@ -3,7 +3,7 @@ // MS compatible compilers support #pragma once -#if defined(_MSC_VER) +#if defined( _MSC_VER ) && ( _MSC_VER >= 1020 ) # pragma once #endif diff --git a/include/boost/mem_fn.hpp b/include/boost/mem_fn.hpp index 8932d4d..3bcd2c5 100644 --- a/include/boost/mem_fn.hpp +++ b/include/boost/mem_fn.hpp @@ -3,7 +3,7 @@ // MS compatible compilers support #pragma once -#if defined(_MSC_VER) +#if defined(_MSC_VER) && (_MSC_VER >= 1020) # pragma once #endif