Boost logo

Boost :

Subject: Re: [boost] "Remove obsolete MSVC checks" and _MSC_VER
From: Peter Dimov (lists_at_[hidden])
Date: 2013-09-26 13:38:40


Stephen Kelly wrote:
> If a compiler claims it only supports MSVC6 features (1200), then all use
> of MSVC > 6 features need to be wrapped in ifdefs, and I can revert
> everything I've committed so far, right?

Of course not. This compiler is not MSVC6 and BOOST_MSVC is not defined for
it. No MSVC workarounds are applied (unless by mistake).

> Maybe if you can get concrete and point out a compiler in
> config/compiler/* that could have a problem with the above kind _MSC_VER
> removal, then I might understand.

I can't. I have no idea what compilers in use today (besides Intel) define
_MSC_VER and to what.


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