Disabled RTTI in all MSVC project files - this has the side effect of reducing the size of some Windows binaries
authorScott Ehlert <ds@alliedmods.net>
Wed May 30 04:54:35 2007 +0000 (2007-05-30)
changeset 865a8c7b577bb60
parent 864 e6e0adb2a7b6
child 866 2d69c3b44e48
Disabled RTTI in all MSVC project files - this has the side effect of reducing the size of some Windows binaries
core/msvc8/sourcemod_mm.vcproj
extensions/batsupport/msvc8/batsupport.vcproj
extensions/bintools/msvc8/bintools.vcproj
extensions/geoip/msvc8/geoip.vcproj
extensions/mysql/msvc8/sm_mysql.vcproj
extensions/sdktools/msvc8/sdktools.vcproj
extensions/threader/msvc8/threader.vcproj
public/sample_ext/msvc8/sdk.vcproj
sourcepawn/compiler/msvc8/spcomp.vcproj
sourcepawn/jit/x86/msvc8/jit-x86.vcproj
     1.1 --- a/core/msvc8/sourcemod_mm.vcproj	Wed May 30 04:20:51 2007 +0000
     1.2 +++ b/core/msvc8/sourcemod_mm.vcproj	Wed May 30 04:54:35 2007 +0000
     1.3 @@ -45,6 +45,7 @@
     1.4  				MinimalRebuild="true"
     1.5  				BasicRuntimeChecks="3"
     1.6  				RuntimeLibrary="1"
     1.7 +				RuntimeTypeInfo="false"
     1.8  				UsePrecompiledHeader="0"
     1.9  				WarningLevel="3"
    1.10  				Detect64BitPortabilityProblems="false"
    1.11 @@ -121,6 +122,7 @@
    1.12  				AdditionalIncludeDirectories="..\;..\systems;..\..\public;..\..\public\sourcepawn"
    1.13  				PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;_USRDLL;SOURCEMOD_MM_EXPORTS;_CRT_SECURE_NO_DEPRECATE;_CRT_NONSTDC_NO_DEPRECATE;SOURCEMOD_BUILD"
    1.14  				RuntimeLibrary="0"
    1.15 +				RuntimeTypeInfo="false"
    1.16  				UsePrecompiledHeader="0"
    1.17  				WarningLevel="3"
    1.18  				Detect64BitPortabilityProblems="false"
     2.1 --- a/extensions/batsupport/msvc8/batsupport.vcproj	Wed May 30 04:20:51 2007 +0000
     2.2 +++ b/extensions/batsupport/msvc8/batsupport.vcproj	Wed May 30 04:54:35 2007 +0000
     2.3 @@ -45,6 +45,7 @@
     2.4  				MinimalRebuild="true"
     2.5  				BasicRuntimeChecks="3"
     2.6  				RuntimeLibrary="1"
     2.7 +				RuntimeTypeInfo="false"
     2.8  				UsePrecompiledHeader="0"
     2.9  				WarningLevel="3"
    2.10  				Detect64BitPortabilityProblems="false"
    2.11 @@ -121,6 +122,7 @@
    2.12  				AdditionalIncludeDirectories="..;..\sdk;..\..\..\public;..\..\..\public\sourcepawn"
    2.13  				PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;_USRDLL;SDK_EXPORTS;_CRT_SECURE_NO_DEPRECATE"
    2.14  				RuntimeLibrary="0"
    2.15 +				RuntimeTypeInfo="false"
    2.16  				UsePrecompiledHeader="0"
    2.17  				WarningLevel="3"
    2.18  				Detect64BitPortabilityProblems="false"
     3.1 --- a/extensions/bintools/msvc8/bintools.vcproj	Wed May 30 04:20:51 2007 +0000
     3.2 +++ b/extensions/bintools/msvc8/bintools.vcproj	Wed May 30 04:54:35 2007 +0000
     3.3 @@ -120,6 +120,7 @@
     3.4  				AdditionalIncludeDirectories="..;..\sdk;..\..\..\public;..\..\..\public\extensions;..\..\..\public\jit;..\..\..\public\jit\x86;..\..\..\public\sourcepawn"
     3.5  				PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;_USRDLL;BINTOOLS_EXPORTS;_CRT_SECURE_NO_DEPRECATE;SOURCEMOD_BUILD"
     3.6  				RuntimeLibrary="0"
     3.7 +				RuntimeTypeInfo="false"
     3.8  				UsePrecompiledHeader="0"
     3.9  				WarningLevel="3"
    3.10  				Detect64BitPortabilityProblems="false"
     4.1 --- a/extensions/geoip/msvc8/geoip.vcproj	Wed May 30 04:20:51 2007 +0000
     4.2 +++ b/extensions/geoip/msvc8/geoip.vcproj	Wed May 30 04:54:35 2007 +0000
     4.3 @@ -45,6 +45,7 @@
     4.4  				MinimalRebuild="true"
     4.5  				BasicRuntimeChecks="3"
     4.6  				RuntimeLibrary="1"
     4.7 +				RuntimeTypeInfo="false"
     4.8  				UsePrecompiledHeader="0"
     4.9  				WarningLevel="3"
    4.10  				Detect64BitPortabilityProblems="false"
    4.11 @@ -121,6 +122,7 @@
    4.12  				AdditionalIncludeDirectories="..;..\sdk;..\..\..\public;..\..\..\public\sourcepawn"
    4.13  				PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;_USRDLL;geoip_EXPORTS;_CRT_SECURE_NO_DEPRECATE;_CRT_NONSTDC_NO_DEPRECATE"
    4.14  				RuntimeLibrary="0"
    4.15 +				RuntimeTypeInfo="false"
    4.16  				UsePrecompiledHeader="0"
    4.17  				WarningLevel="3"
    4.18  				Detect64BitPortabilityProblems="false"
     5.1 --- a/extensions/mysql/msvc8/sm_mysql.vcproj	Wed May 30 04:20:51 2007 +0000
     5.2 +++ b/extensions/mysql/msvc8/sm_mysql.vcproj	Wed May 30 04:54:35 2007 +0000
     5.3 @@ -46,6 +46,7 @@
     5.4  				BasicRuntimeChecks="3"
     5.5  				RuntimeLibrary="1"
     5.6  				StructMemberAlignment="3"
     5.7 +				RuntimeTypeInfo="false"
     5.8  				UsePrecompiledHeader="0"
     5.9  				WarningLevel="3"
    5.10  				Detect64BitPortabilityProblems="false"
    5.11 @@ -124,6 +125,7 @@
    5.12  				PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;_USRDLL;SDK_EXPORTS;_CRT_SECURE_NO_DEPRECATE;SOURCEMOD_BUILD"
    5.13  				RuntimeLibrary="0"
    5.14  				StructMemberAlignment="3"
    5.15 +				RuntimeTypeInfo="false"
    5.16  				UsePrecompiledHeader="0"
    5.17  				WarningLevel="3"
    5.18  				Detect64BitPortabilityProblems="false"
     6.1 --- a/extensions/sdktools/msvc8/sdktools.vcproj	Wed May 30 04:20:51 2007 +0000
     6.2 +++ b/extensions/sdktools/msvc8/sdktools.vcproj	Wed May 30 04:54:35 2007 +0000
     6.3 @@ -45,6 +45,7 @@
     6.4  				MinimalRebuild="true"
     6.5  				BasicRuntimeChecks="3"
     6.6  				RuntimeLibrary="1"
     6.7 +				RuntimeTypeInfo="false"
     6.8  				UsePrecompiledHeader="0"
     6.9  				WarningLevel="3"
    6.10  				Detect64BitPortabilityProblems="false"
    6.11 @@ -120,6 +121,7 @@
    6.12  				AdditionalIncludeDirectories="..;..\sdk;..\..\..\public;..\..\..\public\extensions;..\..\..\public\sourcepawn"
    6.13  				PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;_USRDLL;SDK_EXPORTS;_CRT_SECURE_NO_DEPRECATE;SOURCEMOD_BUILD"
    6.14  				RuntimeLibrary="0"
    6.15 +				RuntimeTypeInfo="false"
    6.16  				UsePrecompiledHeader="0"
    6.17  				WarningLevel="3"
    6.18  				Detect64BitPortabilityProblems="false"
     7.1 --- a/extensions/threader/msvc8/threader.vcproj	Wed May 30 04:20:51 2007 +0000
     7.2 +++ b/extensions/threader/msvc8/threader.vcproj	Wed May 30 04:54:35 2007 +0000
     7.3 @@ -45,6 +45,7 @@
     7.4  				MinimalRebuild="true"
     7.5  				BasicRuntimeChecks="3"
     7.6  				RuntimeLibrary="1"
     7.7 +				RuntimeTypeInfo="false"
     7.8  				UsePrecompiledHeader="0"
     7.9  				WarningLevel="3"
    7.10  				Detect64BitPortabilityProblems="false"
    7.11 @@ -120,6 +121,7 @@
    7.12  				AdditionalIncludeDirectories="..;..\sdk;..\..\..\public;..\..\..\public\extensions;..\..\..\public\sourcepawn"
    7.13  				PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;_USRDLL;THREADER_EXPORTS;_CRT_SECURE_NO_DEPRECATE;_CRT_NONSTDC_NO_DEPRECATE;SM_DEFAULT_THREADER"
    7.14  				RuntimeLibrary="0"
    7.15 +				RuntimeTypeInfo="false"
    7.16  				UsePrecompiledHeader="0"
    7.17  				WarningLevel="3"
    7.18  				Detect64BitPortabilityProblems="false"
     8.1 --- a/public/sample_ext/msvc8/sdk.vcproj	Wed May 30 04:20:51 2007 +0000
     8.2 +++ b/public/sample_ext/msvc8/sdk.vcproj	Wed May 30 04:54:35 2007 +0000
     8.3 @@ -45,6 +45,7 @@
     8.4  				MinimalRebuild="true"
     8.5  				BasicRuntimeChecks="3"
     8.6  				RuntimeLibrary="1"
     8.7 +				RuntimeTypeInfo="false"
     8.8  				UsePrecompiledHeader="0"
     8.9  				WarningLevel="3"
    8.10  				Detect64BitPortabilityProblems="false"
    8.11 @@ -120,6 +121,7 @@
    8.12  				AdditionalIncludeDirectories="..;..\sdk;..\..\..\public;..\..\..\public\sourcepawn"
    8.13  				PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;_USRDLL;SDK_EXPORTS;_CRT_SECURE_NO_DEPRECATE;SOURCEMOD_BUILD"
    8.14  				RuntimeLibrary="0"
    8.15 +				RuntimeTypeInfo="false"
    8.16  				UsePrecompiledHeader="0"
    8.17  				WarningLevel="3"
    8.18  				Detect64BitPortabilityProblems="false"
     9.1 --- a/sourcepawn/compiler/msvc8/spcomp.vcproj	Wed May 30 04:20:51 2007 +0000
     9.2 +++ b/sourcepawn/compiler/msvc8/spcomp.vcproj	Wed May 30 04:54:35 2007 +0000
     9.3 @@ -45,6 +45,7 @@
     9.4  				MinimalRebuild="true"
     9.5  				BasicRuntimeChecks="3"
     9.6  				RuntimeLibrary="1"
     9.7 +				RuntimeTypeInfo="false"
     9.8  				UsePrecompiledHeader="0"
     9.9  				WarningLevel="3"
    9.10  				Detect64BitPortabilityProblems="false"
    9.11 @@ -124,6 +125,7 @@
    9.12  				AdditionalIncludeDirectories="..\..\..\public\sourcepawn"
    9.13  				PreprocessorDefinitions="WIN32;NDEBUG;_CONSOLE;_CRT_SECURE_NO_DEPRECATE"
    9.14  				RuntimeLibrary="0"
    9.15 +				RuntimeTypeInfo="false"
    9.16  				UsePrecompiledHeader="0"
    9.17  				WarningLevel="3"
    9.18  				Detect64BitPortabilityProblems="false"
    10.1 --- a/sourcepawn/jit/x86/msvc8/jit-x86.vcproj	Wed May 30 04:20:51 2007 +0000
    10.2 +++ b/sourcepawn/jit/x86/msvc8/jit-x86.vcproj	Wed May 30 04:54:35 2007 +0000
    10.3 @@ -45,6 +45,7 @@
    10.4  				MinimalRebuild="true"
    10.5  				BasicRuntimeChecks="3"
    10.6  				RuntimeLibrary="1"
    10.7 +				RuntimeTypeInfo="false"
    10.8  				UsePrecompiledHeader="0"
    10.9  				WarningLevel="3"
   10.10  				Detect64BitPortabilityProblems="false"
   10.11 @@ -120,6 +121,7 @@
   10.12  				AdditionalIncludeDirectories="..\..\..\..\public\jit;..\..\..\..\public\jit\x86;..\..\..\..\public\sourcepawn"
   10.13  				PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;_USRDLL;JITX86_EXPORTS"
   10.14  				RuntimeLibrary="0"
   10.15 +				RuntimeTypeInfo="false"
   10.16  				UsePrecompiledHeader="0"
   10.17  				WarningLevel="3"
   10.18  				Detect64BitPortabilityProblems="false"