Boost logo

Boost :

From: Guillaume Melquiond (gmelquio_at_[hidden])
Date: 2003-05-23 02:27:24


Since nobody complained, I have added this new configuration macro.

I didn't apply the patches for type_traits and regex (is there a way to
know if Boost cvs contains the current version of a library or if all the
changes will be destroyed the next time the maintainer commits a new
version?). They would benefit from this new macro. As Pavel Vozenilek
suggested it in a recent mail, current_function.hpp would also benefit
from this macro.

For all other cases, it requires a bit of work. The goal may be to remove
all references to __ICC and __ICL in Boost code. For example, in some
situations, __ICL is tested although it should be _MSC_VER: the
workarounds are needed not because the compiler is Intel CC, but because
it is running in MSVC emulation mode. So I hope all library maintainers
will now be careful before directly testing for __ICC or __ICL (is it too
much of a hope?)

Regards,

Guillaume


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