26 Sep
2013
26 Sep
'13
5:38 p.m.
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.