Permalink
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Browse files
Only use explicit inlining - otherwise Visual Studio 2010 will inline…
… SDL_zero(info) in SDL_vsnprintf() into a memset() call when compiling the Release x64 configuration.
- Loading branch information
Showing
with
8 additions
and
0 deletions.
-
+4
−0
VisualC/SDL/SDL.vcxproj
-
+4
−0
VisualC/SDL/SDL_VS2008.vcproj
|
@@ -102,6 +102,7 @@ |
|
|
<WarningLevel>Level3</WarningLevel> |
|
|
<DebugInformationFormat>OldStyle</DebugInformationFormat> |
|
|
<OmitDefaultLibName>true</OmitDefaultLibName> |
|
|
<InlineFunctionExpansion>OnlyExplicitInline</InlineFunctionExpansion> |
|
|
</ClCompile> |
|
|
<ResourceCompile> |
|
|
<PreprocessorDefinitions>_DEBUG;%(PreprocessorDefinitions)</PreprocessorDefinitions> |
|
@@ -132,6 +133,7 @@ |
|
|
<WarningLevel>Level3</WarningLevel> |
|
|
<DebugInformationFormat>OldStyle</DebugInformationFormat> |
|
|
<OmitDefaultLibName>true</OmitDefaultLibName> |
|
|
<InlineFunctionExpansion>OnlyExplicitInline</InlineFunctionExpansion> |
|
|
</ClCompile> |
|
|
<ResourceCompile> |
|
|
<PreprocessorDefinitions>_DEBUG;%(PreprocessorDefinitions)</PreprocessorDefinitions> |
|
@@ -165,6 +167,7 @@ |
|
|
<WarningLevel>Level3</WarningLevel> |
|
|
<DebugInformationFormat>ProgramDatabase</DebugInformationFormat> |
|
|
<OmitDefaultLibName>true</OmitDefaultLibName> |
|
|
<InlineFunctionExpansion>OnlyExplicitInline</InlineFunctionExpansion> |
|
|
</ClCompile> |
|
|
<ResourceCompile> |
|
|
<PreprocessorDefinitions>NDEBUG;%(PreprocessorDefinitions)</PreprocessorDefinitions> |
|
@@ -196,6 +199,7 @@ |
|
|
<WarningLevel>Level3</WarningLevel> |
|
|
<DebugInformationFormat>ProgramDatabase</DebugInformationFormat> |
|
|
<OmitDefaultLibName>true</OmitDefaultLibName> |
|
|
<InlineFunctionExpansion>OnlyExplicitInline</InlineFunctionExpansion> |
|
|
</ClCompile> |
|
|
<ResourceCompile> |
|
|
<PreprocessorDefinitions>NDEBUG;%(PreprocessorDefinitions)</PreprocessorDefinitions> |
|
|
|
@@ -51,6 +51,7 @@ |
|
|
<Tool |
|
|
Name="VCCLCompilerTool" |
|
|
Optimization="0" |
|
|
InlineFunctionExpansion="1" |
|
|
AdditionalIncludeDirectories="$(SolutionDir)/../include" |
|
|
AdditionalUsingDirectories="" |
|
|
PreprocessorDefinitions="_DEBUG;_WINDOWS" |
|
@@ -133,6 +134,7 @@ |
|
|
<Tool |
|
|
Name="VCCLCompilerTool" |
|
|
Optimization="0" |
|
|
InlineFunctionExpansion="1" |
|
|
AdditionalIncludeDirectories="$(SolutionDir)/../include" |
|
|
AdditionalUsingDirectories="" |
|
|
PreprocessorDefinitions="_DEBUG;_WINDOWS" |
|
@@ -214,6 +216,7 @@ |
|
|
/> |
|
|
<Tool |
|
|
Name="VCCLCompilerTool" |
|
|
InlineFunctionExpansion="1" |
|
|
AdditionalIncludeDirectories="$(SolutionDir)/../include" |
|
|
AdditionalUsingDirectories="" |
|
|
PreprocessorDefinitions="NDEBUG;_WINDOWS" |
|
@@ -296,6 +299,7 @@ |
|
|
/> |
|
|
<Tool |
|
|
Name="VCCLCompilerTool" |
|
|
InlineFunctionExpansion="1" |
|
|
AdditionalIncludeDirectories="$(SolutionDir)/../include" |
|
|
AdditionalUsingDirectories="" |
|
|
PreprocessorDefinitions="NDEBUG;_WINDOWS" |
|
|