From 024f86ce7cdb914c2d5b0ff59f5a85d30eeda81a Mon Sep 17 00:00:00 2001 From: Mark Vejvoda Date: Mon, 26 Apr 2010 06:41:21 +0000 Subject: [PATCH] Updated compiler settings for windows for floating point stability and performance to match springRTS settings --- mk/windoze/Glest.sln | 68 +++++++++++ mk/windoze/Glest.suo | Bin 217600 -> 217088 bytes mk/windoze/g3d_viewer.vcproj | 2 + mk/windoze/glest_configurator.vcproj | 3 + mk/windoze/glest_editor.vcproj | 2 + mk/windoze/glest_game.vcproj | 16 ++- mk/windoze/libstreflop.vcproj | 176 +++++++++++---------------- mk/windoze/shared_lib.vcproj | 12 +- 8 files changed, 168 insertions(+), 111 deletions(-) diff --git a/mk/windoze/Glest.sln b/mk/windoze/Glest.sln index 73b2a3ea..5223d02e 100755 --- a/mk/windoze/Glest.sln +++ b/mk/windoze/Glest.sln @@ -7,6 +7,9 @@ Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "glest_game", "glest_game.vc EndProjectSection EndProject Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "libglest", "shared_lib.vcproj", "{8DAA0C24-95CD-4F66-B4C5-19ABDD771746}" + ProjectSection(ProjectDependencies) = postProject + {CDF4DDB9-945E-4D0D-9F0E-2BBEB5D22141} = {CDF4DDB9-945E-4D0D-9F0E-2BBEB5D22141} + EndProjectSection EndProject Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "glest_editor", "glest_editor.vcproj", "{5D09BE33-81EC-450B-8A7B-2E7B941ADC56}" ProjectSection(ProjectDependencies) = postProject @@ -25,33 +28,98 @@ EndProject Global GlobalSection(SolutionConfigurationPlatforms) = preSolution Debug|Win32 = Debug|Win32 + Debug+MT|Win32 = Debug+MT|Win32 + No debug|Win32 = No debug|Win32 + Release with error catching|Win32 = Release with error catching|Win32 Release|Win32 = Release|Win32 + Release+MT with error catching|Win32 = Release+MT with error catching|Win32 + Syncdebug|Win32 = Syncdebug|Win32 EndGlobalSection GlobalSection(ProjectConfigurationPlatforms) = postSolution {6B0C65F1-D031-46AF-AC0D-7C38892D2952}.Debug|Win32.ActiveCfg = Debug|Win32 {6B0C65F1-D031-46AF-AC0D-7C38892D2952}.Debug|Win32.Build.0 = Debug|Win32 + {6B0C65F1-D031-46AF-AC0D-7C38892D2952}.Debug+MT|Win32.ActiveCfg = Debug|Win32 + {6B0C65F1-D031-46AF-AC0D-7C38892D2952}.Debug+MT|Win32.Build.0 = Debug|Win32 + {6B0C65F1-D031-46AF-AC0D-7C38892D2952}.No debug|Win32.ActiveCfg = Release|Win32 + {6B0C65F1-D031-46AF-AC0D-7C38892D2952}.No debug|Win32.Build.0 = Release|Win32 + {6B0C65F1-D031-46AF-AC0D-7C38892D2952}.Release with error catching|Win32.ActiveCfg = Release|Win32 + {6B0C65F1-D031-46AF-AC0D-7C38892D2952}.Release with error catching|Win32.Build.0 = Release|Win32 {6B0C65F1-D031-46AF-AC0D-7C38892D2952}.Release|Win32.ActiveCfg = Release|Win32 {6B0C65F1-D031-46AF-AC0D-7C38892D2952}.Release|Win32.Build.0 = Release|Win32 + {6B0C65F1-D031-46AF-AC0D-7C38892D2952}.Release+MT with error catching|Win32.ActiveCfg = Release|Win32 + {6B0C65F1-D031-46AF-AC0D-7C38892D2952}.Release+MT with error catching|Win32.Build.0 = Release|Win32 + {6B0C65F1-D031-46AF-AC0D-7C38892D2952}.Syncdebug|Win32.ActiveCfg = Release|Win32 + {6B0C65F1-D031-46AF-AC0D-7C38892D2952}.Syncdebug|Win32.Build.0 = Release|Win32 {8DAA0C24-95CD-4F66-B4C5-19ABDD771746}.Debug|Win32.ActiveCfg = Debug|Win32 {8DAA0C24-95CD-4F66-B4C5-19ABDD771746}.Debug|Win32.Build.0 = Debug|Win32 + {8DAA0C24-95CD-4F66-B4C5-19ABDD771746}.Debug+MT|Win32.ActiveCfg = Debug|Win32 + {8DAA0C24-95CD-4F66-B4C5-19ABDD771746}.Debug+MT|Win32.Build.0 = Debug|Win32 + {8DAA0C24-95CD-4F66-B4C5-19ABDD771746}.No debug|Win32.ActiveCfg = Release|Win32 + {8DAA0C24-95CD-4F66-B4C5-19ABDD771746}.No debug|Win32.Build.0 = Release|Win32 + {8DAA0C24-95CD-4F66-B4C5-19ABDD771746}.Release with error catching|Win32.ActiveCfg = Release|Win32 + {8DAA0C24-95CD-4F66-B4C5-19ABDD771746}.Release with error catching|Win32.Build.0 = Release|Win32 {8DAA0C24-95CD-4F66-B4C5-19ABDD771746}.Release|Win32.ActiveCfg = Release|Win32 {8DAA0C24-95CD-4F66-B4C5-19ABDD771746}.Release|Win32.Build.0 = Release|Win32 + {8DAA0C24-95CD-4F66-B4C5-19ABDD771746}.Release+MT with error catching|Win32.ActiveCfg = Release|Win32 + {8DAA0C24-95CD-4F66-B4C5-19ABDD771746}.Release+MT with error catching|Win32.Build.0 = Release|Win32 + {8DAA0C24-95CD-4F66-B4C5-19ABDD771746}.Syncdebug|Win32.ActiveCfg = Release|Win32 + {8DAA0C24-95CD-4F66-B4C5-19ABDD771746}.Syncdebug|Win32.Build.0 = Release|Win32 {5D09BE33-81EC-450B-8A7B-2E7B941ADC56}.Debug|Win32.ActiveCfg = Debug|Win32 {5D09BE33-81EC-450B-8A7B-2E7B941ADC56}.Debug|Win32.Build.0 = Debug|Win32 + {5D09BE33-81EC-450B-8A7B-2E7B941ADC56}.Debug+MT|Win32.ActiveCfg = Debug|Win32 + {5D09BE33-81EC-450B-8A7B-2E7B941ADC56}.Debug+MT|Win32.Build.0 = Debug|Win32 + {5D09BE33-81EC-450B-8A7B-2E7B941ADC56}.No debug|Win32.ActiveCfg = Release|Win32 + {5D09BE33-81EC-450B-8A7B-2E7B941ADC56}.No debug|Win32.Build.0 = Release|Win32 + {5D09BE33-81EC-450B-8A7B-2E7B941ADC56}.Release with error catching|Win32.ActiveCfg = Release|Win32 + {5D09BE33-81EC-450B-8A7B-2E7B941ADC56}.Release with error catching|Win32.Build.0 = Release|Win32 {5D09BE33-81EC-450B-8A7B-2E7B941ADC56}.Release|Win32.ActiveCfg = Release|Win32 {5D09BE33-81EC-450B-8A7B-2E7B941ADC56}.Release|Win32.Build.0 = Release|Win32 + {5D09BE33-81EC-450B-8A7B-2E7B941ADC56}.Release+MT with error catching|Win32.ActiveCfg = Release|Win32 + {5D09BE33-81EC-450B-8A7B-2E7B941ADC56}.Release+MT with error catching|Win32.Build.0 = Release|Win32 + {5D09BE33-81EC-450B-8A7B-2E7B941ADC56}.Syncdebug|Win32.ActiveCfg = Release|Win32 + {5D09BE33-81EC-450B-8A7B-2E7B941ADC56}.Syncdebug|Win32.Build.0 = Release|Win32 {FE5C7C7C-F109-44F5-8329-25A4E24F162C}.Debug|Win32.ActiveCfg = Debug|Win32 {FE5C7C7C-F109-44F5-8329-25A4E24F162C}.Debug|Win32.Build.0 = Debug|Win32 + {FE5C7C7C-F109-44F5-8329-25A4E24F162C}.Debug+MT|Win32.ActiveCfg = Debug|Win32 + {FE5C7C7C-F109-44F5-8329-25A4E24F162C}.Debug+MT|Win32.Build.0 = Debug|Win32 + {FE5C7C7C-F109-44F5-8329-25A4E24F162C}.No debug|Win32.ActiveCfg = Release|Win32 + {FE5C7C7C-F109-44F5-8329-25A4E24F162C}.No debug|Win32.Build.0 = Release|Win32 + {FE5C7C7C-F109-44F5-8329-25A4E24F162C}.Release with error catching|Win32.ActiveCfg = Release|Win32 + {FE5C7C7C-F109-44F5-8329-25A4E24F162C}.Release with error catching|Win32.Build.0 = Release|Win32 {FE5C7C7C-F109-44F5-8329-25A4E24F162C}.Release|Win32.ActiveCfg = Release|Win32 {FE5C7C7C-F109-44F5-8329-25A4E24F162C}.Release|Win32.Build.0 = Release|Win32 + {FE5C7C7C-F109-44F5-8329-25A4E24F162C}.Release+MT with error catching|Win32.ActiveCfg = Release|Win32 + {FE5C7C7C-F109-44F5-8329-25A4E24F162C}.Release+MT with error catching|Win32.Build.0 = Release|Win32 + {FE5C7C7C-F109-44F5-8329-25A4E24F162C}.Syncdebug|Win32.ActiveCfg = Release|Win32 + {FE5C7C7C-F109-44F5-8329-25A4E24F162C}.Syncdebug|Win32.Build.0 = Release|Win32 {FE5C7C7C-F109-44F5-8329-19A4E24F162D}.Debug|Win32.ActiveCfg = Debug|Win32 {FE5C7C7C-F109-44F5-8329-19A4E24F162D}.Debug|Win32.Build.0 = Debug|Win32 + {FE5C7C7C-F109-44F5-8329-19A4E24F162D}.Debug+MT|Win32.ActiveCfg = Debug|Win32 + {FE5C7C7C-F109-44F5-8329-19A4E24F162D}.Debug+MT|Win32.Build.0 = Debug|Win32 + {FE5C7C7C-F109-44F5-8329-19A4E24F162D}.No debug|Win32.ActiveCfg = Release|Win32 + {FE5C7C7C-F109-44F5-8329-19A4E24F162D}.No debug|Win32.Build.0 = Release|Win32 + {FE5C7C7C-F109-44F5-8329-19A4E24F162D}.Release with error catching|Win32.ActiveCfg = Release|Win32 + {FE5C7C7C-F109-44F5-8329-19A4E24F162D}.Release with error catching|Win32.Build.0 = Release|Win32 {FE5C7C7C-F109-44F5-8329-19A4E24F162D}.Release|Win32.ActiveCfg = Release|Win32 {FE5C7C7C-F109-44F5-8329-19A4E24F162D}.Release|Win32.Build.0 = Release|Win32 + {FE5C7C7C-F109-44F5-8329-19A4E24F162D}.Release+MT with error catching|Win32.ActiveCfg = Release|Win32 + {FE5C7C7C-F109-44F5-8329-19A4E24F162D}.Release+MT with error catching|Win32.Build.0 = Release|Win32 + {FE5C7C7C-F109-44F5-8329-19A4E24F162D}.Syncdebug|Win32.ActiveCfg = Release|Win32 + {FE5C7C7C-F109-44F5-8329-19A4E24F162D}.Syncdebug|Win32.Build.0 = Release|Win32 {CDF4DDB9-945E-4D0D-9F0E-2BBEB5D22141}.Debug|Win32.ActiveCfg = Debug|Win32 {CDF4DDB9-945E-4D0D-9F0E-2BBEB5D22141}.Debug|Win32.Build.0 = Debug|Win32 + {CDF4DDB9-945E-4D0D-9F0E-2BBEB5D22141}.Debug+MT|Win32.ActiveCfg = Debug|Win32 + {CDF4DDB9-945E-4D0D-9F0E-2BBEB5D22141}.Debug+MT|Win32.Build.0 = Debug|Win32 + {CDF4DDB9-945E-4D0D-9F0E-2BBEB5D22141}.No debug|Win32.ActiveCfg = Release|Win32 + {CDF4DDB9-945E-4D0D-9F0E-2BBEB5D22141}.No debug|Win32.Build.0 = Release|Win32 + {CDF4DDB9-945E-4D0D-9F0E-2BBEB5D22141}.Release with error catching|Win32.ActiveCfg = Release|Win32 + {CDF4DDB9-945E-4D0D-9F0E-2BBEB5D22141}.Release with error catching|Win32.Build.0 = Release|Win32 {CDF4DDB9-945E-4D0D-9F0E-2BBEB5D22141}.Release|Win32.ActiveCfg = Release|Win32 {CDF4DDB9-945E-4D0D-9F0E-2BBEB5D22141}.Release|Win32.Build.0 = Release|Win32 + {CDF4DDB9-945E-4D0D-9F0E-2BBEB5D22141}.Release+MT with error catching|Win32.ActiveCfg = Release|Win32 + {CDF4DDB9-945E-4D0D-9F0E-2BBEB5D22141}.Release+MT with error catching|Win32.Build.0 = Release|Win32 + {CDF4DDB9-945E-4D0D-9F0E-2BBEB5D22141}.Syncdebug|Win32.ActiveCfg = Release|Win32 + {CDF4DDB9-945E-4D0D-9F0E-2BBEB5D22141}.Syncdebug|Win32.Build.0 = Release|Win32 EndGlobalSection GlobalSection(SolutionProperties) = preSolution HideSolutionNode = FALSE diff --git a/mk/windoze/Glest.suo b/mk/windoze/Glest.suo index 68548b36da298e073bcbcab06833654d9d3ecb9f..374adcb4b3f7cb58d1c46436a4ab843bfd6dd170 100755 GIT binary patch delta 13486 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 S&Dji9^4}1RqU3bF-+u!A@UG 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 O>gA2?ck)MbV*Uq6tA+3Y diff --git a/mk/windoze/g3d_viewer.vcproj b/mk/windoze/g3d_viewer.vcproj index 4f305a04..5a2f2fb1 100755 --- a/mk/windoze/g3d_viewer.vcproj +++ b/mk/windoze/g3d_viewer.vcproj @@ -118,6 +118,8 @@ Name="VCCLCompilerTool" AdditionalIncludeDirectories=""..\..\source\win32_deps\wxWidgets-2.8.10\lib\vc_lib\mswd";"..\..\source\win32_deps\wxWidgets-2.8.10\include\msvc";..\..\source\shared_lib\include\util;..\..\source\shared_lib\include\platform\win32;..\..\source\shared_lib\include\graphics\gl;..\..\source\win32_deps\include;..\..\source\shared_lib\include\graphics;"..\..\source\win32_deps\wxWidgets-2.8.10\include";..\..\source\shared_lib\include\platform\sdl;../../source/shared_lib/include/streflop" PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;" + StringPooling="true" + ExceptionHandling="2" RuntimeLibrary="0" UsePrecompiledHeader="0" PrecompiledHeaderThrough="" diff --git a/mk/windoze/glest_configurator.vcproj b/mk/windoze/glest_configurator.vcproj index d7713a13..8b89128d 100644 --- a/mk/windoze/glest_configurator.vcproj +++ b/mk/windoze/glest_configurator.vcproj @@ -4,6 +4,7 @@ Version="9.00" Name="glest_configurator" ProjectGUID="{FE5C7C7C-F109-44F5-8329-19A4E24F162D}" + RootNamespace="glest_configurator" Keyword="Win32Proj" TargetFrameworkVersion="0" > @@ -117,6 +118,8 @@ Name="VCCLCompilerTool" AdditionalIncludeDirectories=""..\..\source\win32_deps\wxWidgets-2.8.10\lib\vc_lib\mswd";"..\..\source\win32_deps\wxWidgets-2.8.10\include\msvc";..\..\source\shared_lib\include\util;..\..\source\shared_lib\include\platform\win32;..\..\source\shared_lib\include\graphics\gl;..\..\source\win32_deps\include;..\..\source\shared_lib\include\graphics;"..\..\source\win32_deps\wxWidgets-2.8.10\include";..\..\source\shared_lib\include\xml;"../../source/win32_deps/xerces-c-3.0.1/src";..\..\source\shared_lib\include\platform\sdl" PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;" + StringPooling="true" + ExceptionHandling="2" RuntimeLibrary="0" UsePrecompiledHeader="0" PrecompiledHeaderThrough="" diff --git a/mk/windoze/glest_editor.vcproj b/mk/windoze/glest_editor.vcproj index 61deb7fc..b21277d9 100755 --- a/mk/windoze/glest_editor.vcproj +++ b/mk/windoze/glest_editor.vcproj @@ -118,6 +118,8 @@ Name="VCCLCompilerTool" AdditionalIncludeDirectories=""..\..\source\win32_deps\wxWidgets-2.8.10\lib\vc_lib\msw";"..\..\source\win32_deps\wxWidgets-2.8.10\include\msvc";..\..\source\shared_lib\include\util;..\..\source\shared_lib\include\platform\win32;..\..\source\shared_lib\include\graphics\gl;..\..\source\win32_deps\include;..\..\source\shared_lib\include\graphics;"..\..\source\win32_deps\wxWidgets-2.8.10\include";..\..\source\shared_lib\include\platform\sdl;../../source/shared_lib/include/streflop" PreprocessorDefinitions="MWIN;__WXMSW__" + StringPooling="true" + ExceptionHandling="2" RuntimeLibrary="0" UsePrecompiledHeader="0" PrecompiledHeaderThrough="" diff --git a/mk/windoze/glest_game.vcproj b/mk/windoze/glest_game.vcproj index a07c4eb7..d3daf172 100755 --- a/mk/windoze/glest_game.vcproj +++ b/mk/windoze/glest_game.vcproj @@ -133,15 +133,18 @@ EnableIntrinsicFunctions="true" FavorSizeOrSpeed="1" OmitFramePointers="true" + WholeProgramOptimization="false" AdditionalIncludeDirectories="../../../deps/include/lua;../../../deps/include;../../source/shared_lib/include/graphics;../../source/shared_lib/include/graphics/gl;../../source/shared_lib/include/platform;../../source/shared_lib/include/platform/win32;../../source/shared_lib/include/sound;../../source/shared_lib/include/sound/ds8;../../source/shared_lib/include/util;../../source/shared_lib/include/lua;../../source/shared_lib/include/xml;../../source/shared_lib/include/tinyxml;../../source/glest_game/ai;../../source/glest_game/facilities;../../source/glest_game/game;../../source/glest_game/global;../../source/glest_game/graphics;../../source/glest_game/gui;../../source/glest_game/main;../../source/glest_game/menu;../../source/glest_game/network;../../source/glest_game/sound;../../source/glest_game/type_instances;../../source/glest_game/types;../../source/glest_game/world;../../source/win32_deps/include;"../../source/win32_deps/xerces-c-3.0.1/src";"../../source/win32_deps/SDL-1.2.14/include";../../source/shared_lib/include/platform/sdl;../../source/shared_lib/include/sound/openal;"../../source/win32_deps/openal-soft-1.12.854/include";../../source/shared_lib/include/platform/posix;../../source/shared_lib/include/streflop" AdditionalUsingDirectories="" - PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;XML_LIBRARY;USE_PCH=1;_CRT_SECURE_NO_WARNINGS;USE_STREFLOP;STREFLOP_SSE;LIBM_COMPILING_FLT32" + PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;XML_LIBRARY;USE_PCH=1;_CRT_SECURE_NO_WARNINGS;USE_STREFLOP;STREFLOP_X87;LIBM_COMPILING_FLT32" StringPooling="true" + ExceptionHandling="2" RuntimeLibrary="0" EnableFunctionLevelLinking="true" - EnableEnhancedInstructionSet="1" - FloatingPointModel="2" + EnableEnhancedInstructionSet="0" + FloatingPointModel="0" WarningLevel="2" + Detect64BitPortabilityProblems="true" DebugInformationFormat="3" /> @@ -424,38 +428,6 @@ Filter="h;hpp;hxx;hm;inl;inc;xsd" UniqueIdentifier="{93995380-89BD-4b04-88EB-625FBE52EBFB}" > - - - - - - - - - - - - - - - - diff --git a/mk/windoze/shared_lib.vcproj b/mk/windoze/shared_lib.vcproj index 04e483ed..5c275e0a 100755 --- a/mk/windoze/shared_lib.vcproj +++ b/mk/windoze/shared_lib.vcproj @@ -113,14 +113,18 @@ InlineFunctionExpansion="2" EnableIntrinsicFunctions="true" FavorSizeOrSpeed="1" + WholeProgramOptimization="false" AdditionalIncludeDirectories="../../../deps/include/lua;../../../deps/include;../../source/shared_lib/include;../../source/shared_lib/include/graphics;../../source/shared_lib/include/graphics/gl;../../source/shared_lib/include/platform;../../source/shared_lib/include/platform/win32;../../source/shared_lib/include/sound;../../source/shared_lib/include/sound/ds8;../../source/shared_lib/include/util;../../source/shared_lib/include/lua;../../source/shared_lib/include/xml;../../source/win32_deps/include;"../../source/win32_deps/xerces-c-3.0.1/src";"../../source/win32_deps/xerces-c-3.0.1/src/xercesc/xinclude";../../source/win32_deps/libpng141;"../../source/win32_deps/jpeg-8a";"../../source/win32_deps/SDL-1.2.14/include";../../source/shared_lib/include/platform/sdl;"../../source/win32_deps/openal-soft-1.12.854/include";../../source/shared_lib/include/sound/openal;../../source/shared_lib/include/platform/posix;../../source/shared_lib/include/streflop;../../source/shared_lib/include/streflop/libm_flt32_source" - PreprocessorDefinitions="WIN32;NDEBUG;_LIB;_CRT_SECURE_NO_WARNINGS;USE_PCH=1;USE_STREFLOP;STREFLOP_SSE;LIBM_COMPILING_FLT32" + PreprocessorDefinitions="WIN32;NDEBUG;_LIB;_CRT_SECURE_NO_WARNINGS;USE_PCH=1;USE_STREFLOP;STREFLOP_X87;LIBM_COMPILING_FLT32" + StringPooling="true" + ExceptionHandling="2" RuntimeLibrary="0" EnableFunctionLevelLinking="true" - EnableEnhancedInstructionSet="1" - FloatingPointModel="2" - RuntimeTypeInfo="false" + EnableEnhancedInstructionSet="0" + FloatingPointModel="0" + RuntimeTypeInfo="true" WarningLevel="3" + Detect64BitPortabilityProblems="true" DebugInformationFormat="3" />