From: Zachary Ware Date: Sat, 30 Jan 2016 01:08:55 +0000 (-0600) Subject: Issue #25934: Default to /fp:strict for ICC builds X-Git-Tag: v3.6.0a1~674^2 X-Git-Url: http://git.ipfire.org/gitweb.cgi?a=commitdiff_plain;h=4c5ad9452b171acb15e8b8a2277cceb1c363db47;p=thirdparty%2FPython%2Fcpython.git Issue #25934: Default to /fp:strict for ICC builds --- diff --git a/PCbuild/pyproject.props b/PCbuild/pyproject.props index 25cdfcc926b5..f32b1bf54386 100644 --- a/PCbuild/pyproject.props +++ b/PCbuild/pyproject.props @@ -50,6 +50,9 @@ false MultiThreadedDebugDLL + + Strict + $(OutDir);%(AdditionalLibraryDirectories) true diff --git a/PCbuild/python.props b/PCbuild/python.props index 862f04103c32..4d8f6039ff3d 100644 --- a/PCbuild/python.props +++ b/PCbuild/python.props @@ -7,12 +7,18 @@ Use the latest available version of Visual Studio to build. To override this and build with an earlier version, pass "/p:PlatformToolset=v100" (for example) when building. + + We set BasePlatformToolset for ICC's benefit, it's otherwise ignored. --> - v140 - v120 - v110 - v100 - + v140 + v120 + v110 + v100 + + $(BasePlatformToolset) + false + true +