From 5b4006ceed034009e76fe5cf58b3ce6e5217f985 Mon Sep 17 00:00:00 2001 From: megamage Date: Fri, 24 Jul 2009 09:02:24 +0800 Subject: [8194] Use _SECURE_SCL=0 for speedup iterators work at Windows platform in release mode. Author: Ambal Change added for VC80/VC90, but not added for VC10. --HG-- branch : trunk --- win/VC90/ScriptsInterfaces.vcproj | 4 +- win/VC90/TrinityCore.vcproj | 4 +- win/VC90/TrinityRealm.vcproj | 5 ++- win/VC90/framework.vcproj | 5 ++- win/VC90/g3dlite.vcproj | 5 ++- win/VC90/game.vcproj | 86 +++++++++++++++++++-------------------- win/VC90/genrevision.vcproj | 5 ++- win/VC90/shared.vcproj | 58 +++++++++++++------------- win/VC90/sockets.vcproj | 5 ++- 9 files changed, 91 insertions(+), 86 deletions(-) (limited to 'win/VC90') diff --git a/win/VC90/ScriptsInterfaces.vcproj b/win/VC90/ScriptsInterfaces.vcproj index 7037cffdf68..26d4bf4a14e 100644 --- a/win/VC90/ScriptsInterfaces.vcproj +++ b/win/VC90/ScriptsInterfaces.vcproj @@ -210,7 +210,7 @@ Name="VCCLCompilerTool" AdditionalOptions="/MP" AdditionalIncludeDirectories="..\..\src\shared;..\..\src\framework;..\..\dep\include" - PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;_USRDLL;SCRIPT" + PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;_USRDLL;SCRIPT;_SECURE_SCL=0" RuntimeLibrary="2" EnableEnhancedInstructionSet="1" UsePrecompiledHeader="0" @@ -292,7 +292,7 @@ Name="VCCLCompilerTool" AdditionalOptions="/MP" AdditionalIncludeDirectories="..\..\src\shared;..\..\src\framework;..\..\dep\include" - PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;_USRDLL;SCRIPT" + PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;_USRDLL;SCRIPT;_SECURE_SCL=0" RuntimeLibrary="2" EnableEnhancedInstructionSet="0" UsePrecompiledHeader="0" diff --git a/win/VC90/TrinityCore.vcproj b/win/VC90/TrinityCore.vcproj index c93fa3eda09..dcce15861a2 100644 --- a/win/VC90/TrinityCore.vcproj +++ b/win/VC90/TrinityCore.vcproj @@ -49,7 +49,7 @@ AdditionalOptions="/MP" InlineFunctionExpansion="1" AdditionalIncludeDirectories="..\..\dep\include,..\..\src\framework,..\..\src\shared,..\..\src\game,..\..\src\trinitycore;..\..\dep\ACE_wrappers" - PreprocessorDefinitions="VERSION="0.12.0-SVN";WIN32;NDEBUG;_CONSOLE;ENABLE_CLI" + PreprocessorDefinitions="VERSION="0.12.0-SVN";WIN32;NDEBUG;_CONSOLE;ENABLE_CLI;_SECURE_SCL=0" StringPooling="true" RuntimeLibrary="2" EnableFunctionLevelLinking="true" @@ -150,7 +150,7 @@ AdditionalOptions="/MP" InlineFunctionExpansion="1" AdditionalIncludeDirectories="..\..\dep\include,..\..\src\framework,..\..\src\shared,..\..\src\game,..\..\src\trinitycore;..\..\dep\ACE_wrappers" - PreprocessorDefinitions="VERSION="0.12.0-SVN";WIN32;NDEBUG;_CONSOLE;ENABLE_CLI" + PreprocessorDefinitions="VERSION="0.12.0-SVN";WIN32;NDEBUG;_CONSOLE;ENABLE_CLI;_SECURE_SCL=0" StringPooling="true" RuntimeLibrary="2" EnableFunctionLevelLinking="true" diff --git a/win/VC90/TrinityRealm.vcproj b/win/VC90/TrinityRealm.vcproj index 98f1979ab1d..f2d56d22f8c 100644 --- a/win/VC90/TrinityRealm.vcproj +++ b/win/VC90/TrinityRealm.vcproj @@ -6,6 +6,7 @@ ProjectGUID="{563E9905-3657-460C-AE63-0AC39D162E23}" RootNamespace="TrinityRealm" Keyword="Win32Proj" + TargetFrameworkVersion="0" > @@ -183,7 +186,7 @@ /> @@ -459,7 +459,7 @@ AdditionalOptions="/MP /bigobj" Optimization="0" AdditionalIncludeDirectories="..\..\dep\include;..\..\src\framework;..\..\src\shared;..\..\src\shared\vmap;..\..\dep\ACE_wrappers" - PreprocessorDefinitions="WIN32;_DEBUG;TRINITY_DEBUG;_LIB;" + PreprocessorDefinitions="WIN32;_DEBUG;MANGOS_DEBUG;_LIB;" StringPooling="false" MinimalRebuild="false" BasicRuntimeChecks="3" @@ -1708,7 +1708,7 @@ />