Index: config.hpp =================================================================== --- config.hpp (revision 85729) +++ config.hpp (working copy) @@ -97,6 +97,11 @@ # endif // defined(__GXX_EXPERIMENTAL_CXX0X__) # endif // ((__GNUC__ == 4) && (__GNUC_MINOR__ >= 5)) || (__GNUC__ > 4) # endif // defined(__GNUC__) +# if defined (BOOST_ASIO_MSVC) +# if (BOOST_ASIO_MSVC >= 1700) +# define BOOST_ASIO_HAS_MOVE 1 +# endif // (BOOST_ASIO_MSVC >= 1700) +# endif // defined (BOOST_ASIO_MSVC) # endif // !defined(BOOST_ASIO_DISABLE_MOVE) #endif // !defined(BOOST_ASIO_HAS_MOVE) @@ -149,6 +154,11 @@ # endif // defined(__GXX_EXPERIMENTAL_CXX0X__) # endif // ((__GNUC__ == 4) && (__GNUC_MINOR__ >= 3)) || (__GNUC__ > 4) # endif // defined(__GNUC__) +# if defined(BOOST_ASIO_MSVC) +# if (BOOST_ASIO_MSVC >= 1800) +# define BOOST_ASIO_HAS_VARIADIC_TEMPLATES 1 +# endif // (BOOST_ASIO_MSVC >= 1800) +# endif // (BOOST_ASIO_MSVC) # endif // !defined(BOOST_ASIO_DISABLE_VARIADIC_TEMPLATES) #endif // !defined(BOOST_ASIO_HAS_VARIADIC_TEMPLATES)