]> OCCT Git - occt-wok.git/commitdiff
0024308: Enable option /fp:precise explicitly in Visual Studio projects
authorabv <abv@opencascade.com>
Fri, 1 Nov 2013 12:29:15 +0000 (16:29 +0400)
committerbugmaster <bugmaster@opencascade.com>
Fri, 1 Nov 2013 13:30:41 +0000 (17:30 +0400)
src/WOKTclLib/templates/template.vc10
src/WOKTclLib/templates/template.vc10x
src/WOKTclLib/templates/template.vc11
src/WOKTclLib/templates/template.vc12
src/WOKTclLib/templates/template.vc8
src/WOKTclLib/templates/template.vc8x
src/WOKTclLib/templates/template.vc9
src/WOKTclLib/templates/template.vc9x

index f53a39b12c43d7cad2dbce45e6413f1d0ec8f16e..ac48e3ee2dbec4b2898895eb358d4fdaa893c3a0 100644 (file)
@@ -93,6 +93,7 @@
       <SuppressStartupBanner>true</SuppressStartupBanner>
       <DisableSpecificWarnings>4996;%(DisableSpecificWarnings)</DisableSpecificWarnings>
       <EnableEnhancedInstructionSet>StreamingSIMDExtensions2</EnableEnhancedInstructionSet>
+      <FloatingPointModel>Precise</FloatingPointModel>
     </ClCompile>
     <ResourceCompile>
       <AdditionalIncludeDirectories>..\..\..\inc;$(CSF_OPT_INC);%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
       <DisableSpecificWarnings>4996;%(DisableSpecificWarnings)</DisableSpecificWarnings>
       <BasicRuntimeChecks>EnableFastChecks</BasicRuntimeChecks>
       <EnableEnhancedInstructionSet>StreamingSIMDExtensions2</EnableEnhancedInstructionSet>
+      <FloatingPointModel>Precise</FloatingPointModel>
     </ClCompile>
     <ResourceCompile>
       <AdditionalIncludeDirectories>..\..\..\inc;$(CSF_OPT_INC);%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
       <WarningLevel>Level4</WarningLevel>
       <SuppressStartupBanner>true</SuppressStartupBanner>
       <DisableSpecificWarnings>4996;%(DisableSpecificWarnings)</DisableSpecificWarnings>
+      <FloatingPointModel>Precise</FloatingPointModel>
     </ClCompile>
     <ResourceCompile>
       <AdditionalIncludeDirectories>..\..\..\inc;$(CSF_OPT_INC);%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
       <CompileAs>Default</CompileAs>
       <DisableSpecificWarnings>4996;%(DisableSpecificWarnings)</DisableSpecificWarnings>
       <BasicRuntimeChecks>EnableFastChecks</BasicRuntimeChecks>
+      <FloatingPointModel>Precise</FloatingPointModel>
     </ClCompile>
     <ResourceCompile>
       <AdditionalIncludeDirectories>..\..\..\inc;$(CSF_OPT_INC);%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
index 663ae36d19818cb3482ff7b1584dbb6526da4ca1..b71cd7e7c03e98cba7f556df6aafb842af342fe2 100644 (file)
@@ -93,6 +93,7 @@
       <SuppressStartupBanner>true</SuppressStartupBanner>
       <DisableSpecificWarnings>4996;%(DisableSpecificWarnings)</DisableSpecificWarnings>
       <EnableEnhancedInstructionSet>StreamingSIMDExtensions2</EnableEnhancedInstructionSet>
+      <FloatingPointModel>Precise</FloatingPointModel>
     </ClCompile>
     <ResourceCompile>
       <AdditionalIncludeDirectories>..\..\..\inc;$(CSF_OPT_INC);%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
       <DisableSpecificWarnings>4996;%(DisableSpecificWarnings)</DisableSpecificWarnings>
       <EnableEnhancedInstructionSet>StreamingSIMDExtensions2</EnableEnhancedInstructionSet>
       <BasicRuntimeChecks>EnableFastChecks</BasicRuntimeChecks>
+      <FloatingPointModel>Precise</FloatingPointModel>
     </ClCompile>
     <ResourceCompile>
       <AdditionalIncludeDirectories>..\..\..\inc;$(CSF_OPT_INC);%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
       <WarningLevel>Level4</WarningLevel>
       <SuppressStartupBanner>true</SuppressStartupBanner>
       <DisableSpecificWarnings>4996;%(DisableSpecificWarnings)</DisableSpecificWarnings>
+      <FloatingPointModel>Precise</FloatingPointModel>
     </ClCompile>
     <ResourceCompile>
       <AdditionalIncludeDirectories>..\..\..\inc;$(CSF_OPT_INC);%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
       <CompileAs>Default</CompileAs>
       <DisableSpecificWarnings>4996;%(DisableSpecificWarnings)</DisableSpecificWarnings>
       <BasicRuntimeChecks>EnableFastChecks</BasicRuntimeChecks>
+      <FloatingPointModel>Precise</FloatingPointModel>
     </ClCompile>
     <ResourceCompile>
       <AdditionalIncludeDirectories>..\..\..\inc;$(CSF_OPT_INC);%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
index dd620f2e7fa103d919ebb964aec1d23861a2f0f6..4f2d7acef92ac9b2c02ccd13ab78eec5b29b0f6d 100644 (file)
@@ -96,6 +96,7 @@
       <WarningLevel>Level4</WarningLevel>
       <SuppressStartupBanner>true</SuppressStartupBanner>
       <DisableSpecificWarnings>4996;%(DisableSpecificWarnings)</DisableSpecificWarnings>
+      <FloatingPointModel>Precise</FloatingPointModel>
     </ClCompile>
     <ResourceCompile>
       <AdditionalIncludeDirectories>..\..\..\inc;$(CSF_OPT_INC);%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
       <CompileAs>Default</CompileAs>
       <DisableSpecificWarnings>4996;%(DisableSpecificWarnings)</DisableSpecificWarnings>
       <BasicRuntimeChecks>EnableFastChecks</BasicRuntimeChecks>
+      <FloatingPointModel>Precise</FloatingPointModel>
     </ClCompile>
     <ResourceCompile>
       <AdditionalIncludeDirectories>..\..\..\inc;$(CSF_OPT_INC);%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
       <WarningLevel>Level4</WarningLevel>
       <SuppressStartupBanner>true</SuppressStartupBanner>
       <DisableSpecificWarnings>4996;%(DisableSpecificWarnings)</DisableSpecificWarnings>
+      <FloatingPointModel>Precise</FloatingPointModel>
     </ClCompile>
     <ResourceCompile>
       <AdditionalIncludeDirectories>..\..\..\inc;$(CSF_OPT_INC);%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
       <CompileAs>Default</CompileAs>
       <DisableSpecificWarnings>4996;%(DisableSpecificWarnings)</DisableSpecificWarnings>
       <BasicRuntimeChecks>EnableFastChecks</BasicRuntimeChecks>
+      <FloatingPointModel>Precise</FloatingPointModel>
     </ClCompile>
     <ResourceCompile>
       <AdditionalIncludeDirectories>..\..\..\inc;$(CSF_OPT_INC);%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
index 7160279d78ffd99cd30e9367fec8d48b925df92f..316d4a55f25834f8433c4823872894781d52ff21 100644 (file)
@@ -96,6 +96,7 @@
       <WarningLevel>Level4</WarningLevel>
       <SuppressStartupBanner>true</SuppressStartupBanner>
       <DisableSpecificWarnings>4996;%(DisableSpecificWarnings)</DisableSpecificWarnings>
+      <FloatingPointModel>Precise</FloatingPointModel>
     </ClCompile>
     <ResourceCompile>
       <AdditionalIncludeDirectories>..\..\..\inc;$(CSF_OPT_INC);%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
       <CompileAs>Default</CompileAs>
       <DisableSpecificWarnings>4996;%(DisableSpecificWarnings)</DisableSpecificWarnings>
       <BasicRuntimeChecks>EnableFastChecks</BasicRuntimeChecks>
+      <FloatingPointModel>Precise</FloatingPointModel>
     </ClCompile>
     <ResourceCompile>
       <AdditionalIncludeDirectories>..\..\..\inc;$(CSF_OPT_INC);%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
       <WarningLevel>Level4</WarningLevel>
       <SuppressStartupBanner>true</SuppressStartupBanner>
       <DisableSpecificWarnings>4996;%(DisableSpecificWarnings)</DisableSpecificWarnings>
+      <FloatingPointModel>Precise</FloatingPointModel>
     </ClCompile>
     <ResourceCompile>
       <AdditionalIncludeDirectories>..\..\..\inc;$(CSF_OPT_INC);%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
       <CompileAs>Default</CompileAs>
       <DisableSpecificWarnings>4996;%(DisableSpecificWarnings)</DisableSpecificWarnings>
       <BasicRuntimeChecks>EnableFastChecks</BasicRuntimeChecks>
+      <FloatingPointModel>Precise</FloatingPointModel>
     </ClCompile>
     <ResourceCompile>
       <AdditionalIncludeDirectories>..\..\..\inc;$(CSF_OPT_INC);%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
index bffb33fd591ca2311dbe84ed4c4ff87d7ba11292..6a566caf24fa9f209839d1d301cc0795705f1820 100644 (file)
@@ -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__/"
                                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__/"
                                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__/"
                                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__/"
index 5fa16e8903b7c7199abb4f618f1280d258a95de6..350ffba646e68e750d885e8c32d3a292c0bec315 100644 (file)
@@ -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__/"
                                ExceptionHandling="2"
                                RuntimeLibrary="2"
                                EnableFunctionLevelLinking="true"
+                               FloatingPointModel="0"
                                AssemblerListingLocation=".\..\..\..\win32\vc8\obj\__XQTNAM__/"
                                ObjectFile=".\..\..\..\win32\vc8\obj\__XQTNAM__/"
                                ProgramDataBaseFileName=".\..\..\..\win32\vc8\obj\__XQTNAM__/"
                                ExceptionHandling="2"
                                BasicRuntimeChecks="3"
                                RuntimeLibrary="3"
+                               FloatingPointModel="0"
                                AssemblerListingLocation=".\..\..\..\win64\vc8\objd\__XQTNAM__/"
                                ObjectFile=".\..\..\..\win64\vc8\objd\__XQTNAM__/"
                                ProgramDataBaseFileName=".\..\..\..\win64\vc8\objd\__XQTNAM__/"
                                ExceptionHandling="2"
                                RuntimeLibrary="2"
                                EnableFunctionLevelLinking="true"
+                               FloatingPointModel="0"
                                AssemblerListingLocation=".\..\..\..\win64\vc8\obj\__XQTNAM__/"
                                ObjectFile=".\..\..\..\win64\vc8\obj\__XQTNAM__/"
                                ProgramDataBaseFileName=".\..\..\..\win64\vc8\obj\__XQTNAM__/"
index 0afd3727adb87b4af0403c86050d4d87b23c4fa2..e0200e279707d01fdb5aaa26745617bd99f6fc70 100644 (file)
@@ -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__/"
                                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__/"
                                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__/"
                                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__/"
index 3079cce74f5580f34e88d3d978b4a7671ca94956..c1575d133e97ab18350e30c98697e699e05c588f 100644 (file)
@@ -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__/"
                                BasicRuntimeChecks="3"
                                RuntimeLibrary="3"
                                EnableEnhancedInstructionSet="2"
+                               FloatingPointModel="0"
                                AssemblerListingLocation=".\..\..\..\win32\vc9\objd\__XQTNAM__/"
                                ObjectFile=".\..\..\..\win32\vc9\objd\__XQTNAM__/"
                                ProgramDataBaseFileName=".\..\..\..\win32\vc9\objd\__XQTNAM__/"
                                ExceptionHandling="2"
                                RuntimeLibrary="2"
                                EnableFunctionLevelLinking="true"
+                               FloatingPointModel="0"
                                AssemblerListingLocation=".\..\..\..\win64\vc9\obj\__XQTNAM__/"
                                ObjectFile=".\..\..\..\win64\vc9\obj\__XQTNAM__/"
                                ProgramDataBaseFileName=".\..\..\..\win64\vc9\obj\__XQTNAM__/"
                                ExceptionHandling="2"
                                BasicRuntimeChecks="3"
                                RuntimeLibrary="3"
+                               FloatingPointModel="0"
                                AssemblerListingLocation=".\..\..\..\win64\vc9\objd\__XQTNAM__/"
                                ObjectFile=".\..\..\..\win64\vc9\objd\__XQTNAM__/"
                                ProgramDataBaseFileName=".\..\..\..\win64\vc9\objd\__XQTNAM__/"