Boost logo

Boost :

From: Matthew Hurd (matt_at_[hidden])
Date: 2004-03-23 04:36:15


<snip>
> > I see no reason to use names longer than those suggested below.
>
> > > BOOST_BORLAND
> > > BOOST_COMEAU
> > > BOOST_GNU (1)
> > > BOOST_INTEL
> > > BOOST_MSVC (2)
>
> I would suggest using BOOST_CC_* or BOOST_COMPILER_*, to avoid possible
> ambiguities. For instance, BOOST_INTEL in and of itself does not make it
> clear whether it denotes a compiler-specific kludge or an architecture-> >
> specific kludge.

Maybe BOOST_CC_INTEL, BOOST_CC_INTEL_GCC and BOOST_CC_INTEL_MSVC given its
different personalities might be appropriate.

$0.02,

Matt Hurd.


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