|
Boost : |
From: Rene Rivera (grafik.list_at_[hidden])
Date: 2005-05-26 09:20:31
Hubert Holin wrote:
> Both cw-9_4 for Windows and Intel 8.1 define symbols which trip a
> supplied workaround for MSVC deficiencies about "abs" & co.:
>
> #if BOOST_WORKAROUND(BOOST_MSVC, < 1300) || (defined(_MSC_EXTENSIONS) &&
> BOOST_MSVC < 1310))
>
> Both, however, seem to work around the deficiency, but in different
> ways. I do not have access to any of these platforms, so there is not
> much I can do. I will try to see if more specific symbols are defined
> for these platforms and exclude them from the workaround in place, but
> any suggestion is welcome.
For CW.. You can look in boost/config/compiler/metrowerks.hpp to see all
the versions that are defined. For the 9.x series you could:
#if BOOST_WORKAROUND(__MWERKS__, >= 0x3201)
-- -- Grafik - Don't Assume Anything -- Redshift Software, Inc. - http://redshift-software.com -- rrivera/acm.org - grafik/redshift-software.com -- 102708583/icq - grafikrobot/aim - Grafik/jabber.org
Boost list run by bdawes at acm.org, gregod at cs.rpi.edu, cpdaniel at pacbell.net, john at johnmaddock.co.uk