Boost logo

Boost :

From: David Abrahams (dave_at_[hidden])
Date: 2007-08-27 10:17:13


on Sun Aug 26 2007, "John Maddock" <john-AT-johnmaddock.co.uk> wrote:

>>> Then for common pp-symbols we add:
>>>
>>> #define BOOST_WORKAROUND_GUARD_BOOST_MSVC !defined(BOOST_MSVC)
>>>
>>> And hopefully the warnings get suppressed: at least in the common cases.
>>
>> Looks good to me. In which non-error cases would it fail to suppress
>> the warning?
>
> It wouldn't suppress the warning if you use BOOST_WORKAROUND with a macro
> name it doesn't know about: but it would at least still do the right thing
> (where as the original suggestion wouldn't have done so). That's the idea
> anyway, needs testing locally etc... I'll wait till the regression tests
> are back on line in any case before taking this any further.

I think that's the best we can hope for. Good job, everyone!

-- 
Dave Abrahams
Boost Consulting
http://www.boost-consulting.com
The Astoria Seminar ==> http://www.astoriaseminar.com

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