Boost logo

Boost-Commit :

Subject: [Boost-commit] svn:boost r86123 - trunk/boost/xpressive/detail/core
From: steveire_at_[hidden]
Date: 2013-10-01 05:53:58


Author: skelly
Date: 2013-10-01 05:53:58 EDT (Tue, 01 Oct 2013)
New Revision: 86123
URL: http://svn.boost.org/trac/boost/changeset/86123

Log:
xpressive: Remove obsolete GCC version check.

Text files modified:
   trunk/boost/xpressive/detail/core/adaptor.hpp | 3 +--
   1 files changed, 1 insertions(+), 2 deletions(-)

Modified: trunk/boost/xpressive/detail/core/adaptor.hpp
==============================================================================
--- trunk/boost/xpressive/detail/core/adaptor.hpp Tue Oct 1 05:53:42 2013 (r86122)
+++ trunk/boost/xpressive/detail/core/adaptor.hpp 2013-10-01 05:53:58 EDT (Tue, 01 Oct 2013) (r86123)
@@ -37,8 +37,7 @@
     Xpr xpr_;
 
     xpression_adaptor(Xpr const &xpr)
- #if BOOST_WORKAROUND(__GNUC__, BOOST_TESTED_AT(4)) \
- && ((__GNUC__ > 3) || ((__GNUC__ == 3) && (__GNUC_MINOR__ >= 1)))
+ #if BOOST_WORKAROUND(__GNUC__, BOOST_TESTED_AT(4))
         // Ugh, gcc has an optimizer bug which elides this c'tor call
         // resulting in pure virtual function calls.
         __attribute__((__noinline__))


Boost-Commit list run by bdawes at acm.org, david.abrahams at rcn.com, gregod at cs.rpi.edu, cpdaniel at pacbell.net, john at johnmaddock.co.uk