From: abv Date: Fri, 1 Nov 2013 12:29:15 +0000 (+0400) Subject: 0024308: Enable option /fp:precise explicitly in Visual Studio projects X-Git-Tag: V6_7_1~20 X-Git-Url: http://git.dev.opencascade.org/gitweb/?a=commitdiff_plain;h=78c18a3575e1e7fbd3adbd6594cc112b252799b0;p=occt-wok.git 0024308: Enable option /fp:precise explicitly in Visual Studio projects --- diff --git a/src/WOKTclLib/templates/template.vc10 b/src/WOKTclLib/templates/template.vc10 index f53a39b..ac48e3e 100644 --- a/src/WOKTclLib/templates/template.vc10 +++ b/src/WOKTclLib/templates/template.vc10 @@ -93,6 +93,7 @@ true 4996;%(DisableSpecificWarnings) StreamingSIMDExtensions2 + Precise ..\..\..\inc;$(CSF_OPT_INC);%(AdditionalIncludeDirectories) @@ -137,6 +138,7 @@ 4996;%(DisableSpecificWarnings) EnableFastChecks StreamingSIMDExtensions2 + Precise ..\..\..\inc;$(CSF_OPT_INC);%(AdditionalIncludeDirectories) @@ -180,6 +182,7 @@ Level4 true 4996;%(DisableSpecificWarnings) + Precise ..\..\..\inc;$(CSF_OPT_INC);%(AdditionalIncludeDirectories) @@ -223,6 +226,7 @@ Default 4996;%(DisableSpecificWarnings) EnableFastChecks + Precise ..\..\..\inc;$(CSF_OPT_INC);%(AdditionalIncludeDirectories) diff --git a/src/WOKTclLib/templates/template.vc10x b/src/WOKTclLib/templates/template.vc10x index 663ae36..b71cd7e 100644 --- a/src/WOKTclLib/templates/template.vc10x +++ b/src/WOKTclLib/templates/template.vc10x @@ -93,6 +93,7 @@ true 4996;%(DisableSpecificWarnings) StreamingSIMDExtensions2 + Precise ..\..\..\inc;$(CSF_OPT_INC);%(AdditionalIncludeDirectories) @@ -136,6 +137,7 @@ 4996;%(DisableSpecificWarnings) StreamingSIMDExtensions2 EnableFastChecks + Precise ..\..\..\inc;$(CSF_OPT_INC);%(AdditionalIncludeDirectories) @@ -178,6 +180,7 @@ Level4 true 4996;%(DisableSpecificWarnings) + Precise ..\..\..\inc;$(CSF_OPT_INC);%(AdditionalIncludeDirectories) @@ -220,6 +223,7 @@ Default 4996;%(DisableSpecificWarnings) EnableFastChecks + Precise ..\..\..\inc;$(CSF_OPT_INC);%(AdditionalIncludeDirectories) diff --git a/src/WOKTclLib/templates/template.vc11 b/src/WOKTclLib/templates/template.vc11 index dd620f2..4f2d7ac 100644 --- a/src/WOKTclLib/templates/template.vc11 +++ b/src/WOKTclLib/templates/template.vc11 @@ -96,6 +96,7 @@ Level4 true 4996;%(DisableSpecificWarnings) + Precise ..\..\..\inc;$(CSF_OPT_INC);%(AdditionalIncludeDirectories) @@ -139,6 +140,7 @@ Default 4996;%(DisableSpecificWarnings) EnableFastChecks + Precise ..\..\..\inc;$(CSF_OPT_INC);%(AdditionalIncludeDirectories) @@ -182,6 +184,7 @@ Level4 true 4996;%(DisableSpecificWarnings) + Precise ..\..\..\inc;$(CSF_OPT_INC);%(AdditionalIncludeDirectories) @@ -225,6 +228,7 @@ Default 4996;%(DisableSpecificWarnings) EnableFastChecks + Precise ..\..\..\inc;$(CSF_OPT_INC);%(AdditionalIncludeDirectories) diff --git a/src/WOKTclLib/templates/template.vc12 b/src/WOKTclLib/templates/template.vc12 index 7160279..316d4a5 100644 --- a/src/WOKTclLib/templates/template.vc12 +++ b/src/WOKTclLib/templates/template.vc12 @@ -96,6 +96,7 @@ Level4 true 4996;%(DisableSpecificWarnings) + Precise ..\..\..\inc;$(CSF_OPT_INC);%(AdditionalIncludeDirectories) @@ -139,6 +140,7 @@ Default 4996;%(DisableSpecificWarnings) EnableFastChecks + Precise ..\..\..\inc;$(CSF_OPT_INC);%(AdditionalIncludeDirectories) @@ -182,6 +184,7 @@ Level4 true 4996;%(DisableSpecificWarnings) + Precise ..\..\..\inc;$(CSF_OPT_INC);%(AdditionalIncludeDirectories) @@ -225,6 +228,7 @@ Default 4996;%(DisableSpecificWarnings) EnableFastChecks + Precise ..\..\..\inc;$(CSF_OPT_INC);%(AdditionalIncludeDirectories) diff --git a/src/WOKTclLib/templates/template.vc8 b/src/WOKTclLib/templates/template.vc8 index bffb33f..6a566ca 100644 --- a/src/WOKTclLib/templates/template.vc8 +++ b/src/WOKTclLib/templates/template.vc8 @@ -55,6 +55,7 @@ ExceptionHandling="2" RuntimeLibrary="2" EnableFunctionLevelLinking="true" + FloatingPointModel="0" PrecompiledHeaderFile=".\..\..\..\win32\vc8\obj\__TKNAM__\__TKNAM__.pch" AssemblerListingLocation=".\..\..\..\win32\vc8\obj\__TKNAM__/" ObjectFile=".\..\..\..\win32\vc8\obj\__TKNAM__/" @@ -149,8 +150,9 @@ InlineFunctionExpansion="1" PreprocessorDefinitions="DEB;_DEBUG;WIN32;_WINDOWS;WNT;CSFDB;$(CSF_DEFINES)__TKDEFS__" ExceptionHandling="2" - BasicRuntimeChecks="3" + BasicRuntimeChecks="3" RuntimeLibrary="3" + FloatingPointModel="0" PrecompiledHeaderFile=".\..\..\..\win32\vc8\objd\__TKNAM__\__TKNAM__.pch" AssemblerListingLocation=".\..\..\..\win32\vc8\objd\__TKNAM__/" ObjectFile=".\..\..\..\win32\vc8\objd\__TKNAM__/" @@ -251,6 +253,7 @@ ExceptionHandling="2" RuntimeLibrary="2" EnableFunctionLevelLinking="true" + FloatingPointModel="0" PrecompiledHeaderFile=".\..\..\..\win64\vc8\obj\__TKNAM__\__TKNAM__.pch" AssemblerListingLocation=".\..\..\..\win64\vc8\obj\__TKNAM__/" ObjectFile=".\..\..\..\win64\vc8\obj\__TKNAM__/" @@ -346,8 +349,9 @@ InlineFunctionExpansion="1" PreprocessorDefinitions="DEB;_DEBUG;WIN64;_WINDOWS;WNT;CSFDB;$(CSF_DEFINES)__TKDEFS__;_OCC64" ExceptionHandling="2" - BasicRuntimeChecks="3" + BasicRuntimeChecks="3" RuntimeLibrary="3" + FloatingPointModel="0" PrecompiledHeaderFile=".\..\..\..\win64\vc8\objd\__TKNAM__\__TKNAM__.pch" AssemblerListingLocation=".\..\..\..\win64\vc8\objd\__TKNAM__/" ObjectFile=".\..\..\..\win64\vc8\objd\__TKNAM__/" diff --git a/src/WOKTclLib/templates/template.vc8x b/src/WOKTclLib/templates/template.vc8x index 5fa16e8..350ffba 100644 --- a/src/WOKTclLib/templates/template.vc8x +++ b/src/WOKTclLib/templates/template.vc8x @@ -53,6 +53,7 @@ ExceptionHandling="2" BasicRuntimeChecks="3" RuntimeLibrary="3" + FloatingPointModel="0" AssemblerListingLocation=".\..\..\..\win32\vc8\objd\__XQTNAM__/" ObjectFile=".\..\..\..\win32\vc8\objd\__XQTNAM__/" ProgramDataBaseFileName=".\..\..\..\win32\vc8\objd\__XQTNAM__/" @@ -149,6 +150,7 @@ ExceptionHandling="2" RuntimeLibrary="2" EnableFunctionLevelLinking="true" + FloatingPointModel="0" AssemblerListingLocation=".\..\..\..\win32\vc8\obj\__XQTNAM__/" ObjectFile=".\..\..\..\win32\vc8\obj\__XQTNAM__/" ProgramDataBaseFileName=".\..\..\..\win32\vc8\obj\__XQTNAM__/" @@ -242,6 +244,7 @@ ExceptionHandling="2" BasicRuntimeChecks="3" RuntimeLibrary="3" + FloatingPointModel="0" AssemblerListingLocation=".\..\..\..\win64\vc8\objd\__XQTNAM__/" ObjectFile=".\..\..\..\win64\vc8\objd\__XQTNAM__/" ProgramDataBaseFileName=".\..\..\..\win64\vc8\objd\__XQTNAM__/" @@ -340,6 +343,7 @@ ExceptionHandling="2" RuntimeLibrary="2" EnableFunctionLevelLinking="true" + FloatingPointModel="0" AssemblerListingLocation=".\..\..\..\win64\vc8\obj\__XQTNAM__/" ObjectFile=".\..\..\..\win64\vc8\obj\__XQTNAM__/" ProgramDataBaseFileName=".\..\..\..\win64\vc8\obj\__XQTNAM__/" diff --git a/src/WOKTclLib/templates/template.vc9 b/src/WOKTclLib/templates/template.vc9 index 0afd372..e0200e2 100644 --- a/src/WOKTclLib/templates/template.vc9 +++ b/src/WOKTclLib/templates/template.vc9 @@ -58,6 +58,7 @@ RuntimeLibrary="2" EnableEnhancedInstructionSet="2" EnableFunctionLevelLinking="true" + FloatingPointModel="0" PrecompiledHeaderFile=".\..\..\..\win32\vc9\obj\__TKNAM__\__TKNAM__.pch" AssemblerListingLocation=".\..\..\..\win32\vc9\obj\__TKNAM__/" ObjectFile=".\..\..\..\win32\vc9\obj\__TKNAM__/" @@ -154,6 +155,7 @@ BasicRuntimeChecks="3" RuntimeLibrary="3" EnableEnhancedInstructionSet="2" + FloatingPointModel="0" PrecompiledHeaderFile=".\..\..\..\win32\vc9\objd\__TKNAM__\__TKNAM__.pch" AssemblerListingLocation=".\..\..\..\win32\vc9\objd\__TKNAM__/" ObjectFile=".\..\..\..\win32\vc9\objd\__TKNAM__/" @@ -251,6 +253,7 @@ ExceptionHandling="2" RuntimeLibrary="2" EnableFunctionLevelLinking="true" + FloatingPointModel="0" PrecompiledHeaderFile=".\..\..\..\win64\vc9\obj\__TKNAM__\__TKNAM__.pch" AssemblerListingLocation=".\..\..\..\win64\vc9\obj\__TKNAM__/" ObjectFile=".\..\..\..\win64\vc9\obj\__TKNAM__/" @@ -344,6 +347,7 @@ ExceptionHandling="2" BasicRuntimeChecks="3" RuntimeLibrary="3" + FloatingPointModel="0" PrecompiledHeaderFile=".\..\..\..\win64\vc9\objd\__TKNAM__\__TKNAM__.pch" AssemblerListingLocation=".\..\..\..\win64\vc9\objd\__TKNAM__/" ObjectFile=".\..\..\..\win64\vc9\objd\__TKNAM__/" diff --git a/src/WOKTclLib/templates/template.vc9x b/src/WOKTclLib/templates/template.vc9x index 3079cce..c1575d1 100644 --- a/src/WOKTclLib/templates/template.vc9x +++ b/src/WOKTclLib/templates/template.vc9x @@ -58,6 +58,7 @@ RuntimeLibrary="2" EnableEnhancedInstructionSet="2" EnableFunctionLevelLinking="true" + FloatingPointModel="0" AssemblerListingLocation=".\..\..\..\win32\vc9\obj\__XQTNAM__/" ObjectFile=".\..\..\..\win32\vc9\obj\__XQTNAM__/" ProgramDataBaseFileName=".\..\..\..\win32\vc9\obj\__XQTNAM__/" @@ -148,6 +149,7 @@ BasicRuntimeChecks="3" RuntimeLibrary="3" EnableEnhancedInstructionSet="2" + FloatingPointModel="0" AssemblerListingLocation=".\..\..\..\win32\vc9\objd\__XQTNAM__/" ObjectFile=".\..\..\..\win32\vc9\objd\__XQTNAM__/" ProgramDataBaseFileName=".\..\..\..\win32\vc9\objd\__XQTNAM__/" @@ -241,6 +243,7 @@ ExceptionHandling="2" RuntimeLibrary="2" EnableFunctionLevelLinking="true" + FloatingPointModel="0" AssemblerListingLocation=".\..\..\..\win64\vc9\obj\__XQTNAM__/" ObjectFile=".\..\..\..\win64\vc9\obj\__XQTNAM__/" ProgramDataBaseFileName=".\..\..\..\win64\vc9\obj\__XQTNAM__/" @@ -331,6 +334,7 @@ ExceptionHandling="2" BasicRuntimeChecks="3" RuntimeLibrary="3" + FloatingPointModel="0" AssemblerListingLocation=".\..\..\..\win64\vc9\objd\__XQTNAM__/" ObjectFile=".\..\..\..\win64\vc9\objd\__XQTNAM__/" ProgramDataBaseFileName=".\..\..\..\win64\vc9\objd\__XQTNAM__/"