Boost logo

Boost :

From: Douglas Gregor (gregod_at_[hidden])
Date: 2002-12-05 09:37:02


On Wednesday 04 December 2002 03:27 pm, David Abrahams wrote:
> 1. Should we do something to make this easier for them?

Yeah, let's add a macro BOOST_HOLY_GRAIL to skip all workarounds :)

> 2. What about all the places we make compiler-specific checks in
> Boost code? Could we define some macros which make it easier
> and less error-prone to write these, and which can be globally
> turned off when needed?
>
> # if BOOST_COMPILER_WORKAROUND(__SUNPRO_CC, <= 0x540)
> ...
> #else
> ...
> #endif
>
> Thoughts?

I like BOOST_COMPILER_WORKAROUND. We should use it and ban explicit references
to compiler/platform/library version macros outside of the config library
that don't use it.

        Doug


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