Farid Zaripov wrote:
Farid, do you agree that this is the way to go? If you do, do
you plan to move the Intel C++ specific code to the
_config-icc.h header? (Just making sure this doesn't slip
through the cracks.)
I need to inspect what the macros from _config_msvc.h are Intel C++
compiler specific (except disabled warnings).
What I see, is that we could remove all section between
#if _MSC_VER <= 1200 // MSVC <= 6.0
and
#endif // MSVC <= 6.0
because of the all macros are defined in config.h at the configure
step.
I think the reason why they are defined in _config_msvc.h is
because the autoconfigured ones are (or were at some point)
incorrectly detected. That certainly may have changed so we
need to check to make sure they are now detected correctly
before we take out the overriding definitions.
Martin