Boost logo

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. -
-- rrivera/ - grafik/
-- 102708583/icq - grafikrobot/aim - Grafik/

Boost list run by bdawes at, gregod at, cpdaniel at, john at