summaryrefslogtreecommitdiff
path: root/boost/move/detail/meta_utils.hpp
diff options
context:
space:
mode:
Diffstat (limited to 'boost/move/detail/meta_utils.hpp')
-rw-r--r--boost/move/detail/meta_utils.hpp5
1 files changed, 5 insertions, 0 deletions
diff --git a/boost/move/detail/meta_utils.hpp b/boost/move/detail/meta_utils.hpp
index a8a61dbd7b..323c13af10 100644
--- a/boost/move/detail/meta_utils.hpp
+++ b/boost/move/detail/meta_utils.hpp
@@ -332,6 +332,11 @@ struct eval_if
: if_<C,T1,T2>::type
{};
+
+#if defined(BOOST_GCC) && (BOOST_GCC <= 40000)
+#define BOOST_MOVE_HELPERS_RETURN_SFINAE_BROKEN
+#endif
+
template<class T, class U, class R = void>
struct enable_if_convertible
: enable_if< is_convertible<T, U>, R>