From 0c467707d9f9b21bfc7dae5dfcd0ee31d131f1cb Mon Sep 17 00:00:00 2001 From: Edward Diener Date: Mon, 27 Apr 2015 14:43:49 -0400 Subject: [PATCH] Remove Borland workaround for obsolete and untested compiler/version. --- include/boost/function/function_base.hpp | 9 --------- 1 file changed, 9 deletions(-) diff --git a/include/boost/function/function_base.hpp b/include/boost/function/function_base.hpp index 5143465..35c1995 100644 --- a/include/boost/function/function_base.hpp +++ b/include/boost/function/function_base.hpp @@ -71,19 +71,10 @@ # define BOOST_FUNCTION_TARGET_FIX(x) #endif // __ICL etc -#if !BOOST_WORKAROUND(__BORLANDC__, < 0x5A0) # define BOOST_FUNCTION_ENABLE_IF_NOT_INTEGRAL(Functor,Type) \ typename ::boost::enable_if_c< \ !(::boost::is_integral::value), \ Type>::type -#else -// BCC doesn't recognize this depends on a template argument and complains -// about the use of 'typename' -# define BOOST_FUNCTION_ENABLE_IF_NOT_INTEGRAL(Functor,Type) \ - ::boost::enable_if_c< \ - !(::boost::is_integral::value), \ - Type>::type -#endif namespace boost { namespace detail {