MPL: Remove obsolete GCC version checks.

[SVN r86260]
This commit is contained in:
Stephen Kelly
2013-10-12 10:19:11 +00:00
parent 553aa2e52f
commit eccea8a324
3 changed files with 3 additions and 6 deletions

View File

@@ -21,7 +21,6 @@
#if !defined(BOOST_MPL_CFG_USE_OPERATORS_OVERLOADING) \
&& ( BOOST_WORKAROUND(__BORLANDC__, BOOST_TESTED_AT(0x610)) \
|| BOOST_WORKAROUND(__EDG_VERSION__, <= 245) \
|| BOOST_WORKAROUND(BOOST_MPL_CFG_GCC, <= 0x0295) \
|| BOOST_WORKAROUND(__IBMCPP__, BOOST_TESTED_AT(600)) \
)

View File

@@ -18,7 +18,7 @@
#if !defined(BOOST_MPL_CFG_HAS_TYPEOF) \
&& !defined(BOOST_MPL_PREPROCESSING_MODE) \
&& ( defined(BOOST_MPL_CFG_GCC) && BOOST_MPL_CFG_GCC >= 0x0302 \
&& ( defined(BOOST_MPL_CFG_GCC) \
|| defined(__MWERKS__) && __MWERKS__ >= 0x3000 \
)

View File

@@ -29,8 +29,7 @@ template<
, typename BOOST_MPL_AUX_NA_PARAM(F2)
>
struct eval_if
#if BOOST_WORKAROUND(BOOST_MPL_CFG_GCC, >= 0x0300) \
&& BOOST_WORKAROUND(BOOST_MPL_CFG_GCC, BOOST_TESTED_AT(0x0304))
#if BOOST_WORKAROUND(BOOST_MPL_CFG_GCC, BOOST_TESTED_AT(0x0304))
{
typedef typename if_<C,F1,F2>::type f_;
typedef typename f_::type type;
@@ -49,8 +48,7 @@ template<
, typename F2
>
struct eval_if_c
#if BOOST_WORKAROUND(BOOST_MPL_CFG_GCC, >= 0x0300) \
&& BOOST_WORKAROUND(BOOST_MPL_CFG_GCC, BOOST_TESTED_AT(0x0304))
#if BOOST_WORKAROUND(BOOST_MPL_CFG_GCC, BOOST_TESTED_AT(0x0304))
{
typedef typename if_c<C,F1,F2>::type f_;
typedef typename f_::type type;