Boost logo

Boost :

From: Jaakko Jarvi (jajarvi_at_[hidden])
Date: 2003-12-03 16:08:28


Thanks for the info, Doug.
We changed the conditions according to what you suggest, except:

On Wed, 3 Dec 2003, Douglas Paul Gregor wrote:

> > # if __GNUC__ == 2 && __GNUC_MINOR__ <= 95
>
> The regression tests seem to disagree that 2.95.3 can handle enable_if,
> and in Function I'm using:
>
> #if BOOST_WORKAROUND(__GNUC__, < 3)

> > # if __GNUC__ == 2 && __GNUC_MINOR__ <= 95

This should flag 2.95.3 as BOOST_NO_SFINAE ???

> > # if (_MSC_VER <= 1300)
>
> That's BOOST_MSVC, I hope?

I don't know the etymology of these macros, but _MSC_VER is used
throughout /boost/boost/config/compiler/visualc.hpp.
The same file defines BOOST_MSVC as _MSC_VER.

  Cheers, Jaakko & Jeremiah


Boost list run by bdawes at acm.org, gregod at cs.rpi.edu, cpdaniel at pacbell.net, john at johnmaddock.co.uk