Boost logo

Boost :

From: Russell Hind (rhind_at_[hidden])
Date: 2004-01-12 04:39:54


Giovanni Bajo wrote:
>
> Since you're at it, you could use BOOST_WORKAROUND.
> As David noted, we need a stricitier system of macros. For instance, in my
> opinion direct checking against __GNUC__, __BORLANDC__ and the such should
> be forbidden since it's been proven to bring problems (compilers try to
> pretend to not be themselves). We should rely on BOOST_MSVC, BOOST_GNUC, etc
> everywhere, always use BOOST_WORKAROUND, and possibly BOOST_WORKAROUND_GCC
> or similar macros.

Ok, I'll wait for the 1.31 release, then start having a better look
through for the borland work-arounds to try and get them changed to use
boost work-arounds. Hopefully Borland will release another preview or
the final compiler at some point also, so it can be used for some 'real'
work too.

Thanks

Russell


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