From 9b7eef1fe35fe6f4911618e2e5ededd4af644b3e Mon Sep 17 00:00:00 2001 From: CromwellEnage <32967088+CromwellEnage@users.noreply.github.com> Date: Tue, 6 Nov 2018 14:11:12 -0500 Subject: [PATCH] Update boost/parameter/config.hpp Remove dependency on Boost.Move macros. --- include/boost/parameter/config.hpp | 7 ++++--- 1 file changed, 4 insertions(+), 3 deletions(-) diff --git a/include/boost/parameter/config.hpp b/include/boost/parameter/config.hpp index 7e3eeac..74669c0 100755 --- a/include/boost/parameter/config.hpp +++ b/include/boost/parameter/config.hpp @@ -7,7 +7,7 @@ #ifndef BOOST_PARAMETER_CONFIG_050403_HPP #define BOOST_PARAMETER_CONFIG_050403_HPP -#include +#include #include // Require correct SFINAE support, needed explicitly by tagged_argument & @@ -19,8 +19,9 @@ // -- Cromwell D. Enage #if defined(BOOST_NO_SFINAE) || \ defined(BOOST_NO_FUNCTION_TEMPLATE_ORDERING) || \ - BOOST_WORKAROUND(BOOST_GCC, < 40900) || \ - !defined(BOOST_MOVE_PERFECT_FORWARDING) + defined(BOOST_NO_CXX11_RVALUE_REFERENCES) || \ + defined(BOOST_NO_CXX11_VARIADIC_TEMPLATES) || \ + BOOST_WORKAROUND(BOOST_GCC, < 40900) #error Your compiler does not support perfect forwarding. #endif