Disable C++ exceptions, use debug format that includes debug information in the static libraries, and standardize on Program Database / Program Database with edit and continue for the DLL debug format.
authorSam Lantinga
Mon, 06 May 2013 13:39:17 -0700
changeset 7154aa20e0c00d38
parent 7153 51cf5475ac56
child 7155 7f35cb1d1f51
Disable C++ exceptions, use debug format that includes debug information in the static libraries, and standardize on Program Database / Program Database with edit and continue for the DLL debug format.
VisualC/SDL/SDL_VS2008.vcproj
VisualC/SDL/SDL_VS2010.vcxproj
VisualC/SDL/SDL_VS2012.vcxproj
VisualC/SDLmain/SDLmain_VS2008.vcproj
VisualC/SDLmain/SDLmain_VS2010.vcxproj
VisualC/SDLmain/SDLmain_VS2012.vcxproj
VisualC/SDLtest/SDLtest_VS2008.vcproj
VisualC/SDLtest/SDLtest_VS2010.vcxproj
VisualC/SDLtest/SDLtest_VS2012.vcxproj
     1.1 --- a/VisualC/SDL/SDL_VS2008.vcproj	Mon May 06 08:13:44 2013 -0700
     1.2 +++ b/VisualC/SDL/SDL_VS2008.vcproj	Mon May 06 13:39:17 2013 -0700
     1.3 @@ -53,7 +53,7 @@
     1.4  				Optimization="0"
     1.5  				AdditionalIncludeDirectories="..\..\include"
     1.6  				PreprocessorDefinitions="_DEBUG;_WINDOWS"
     1.7 -				ExceptionHandling="2"
     1.8 +				ExceptionHandling="0"
     1.9  				RuntimeLibrary="3"
    1.10  				BufferSecurityCheck="false"
    1.11  				WarningLevel="3"
    1.12 @@ -136,13 +136,13 @@
    1.13  				Optimization="0"
    1.14  				AdditionalIncludeDirectories="..\..\include"
    1.15  				PreprocessorDefinitions="_DEBUG;_WINDOWS"
    1.16 -				ExceptionHandling="2"
    1.17 +				ExceptionHandling="0"
    1.18  				RuntimeLibrary="2"
    1.19  				BufferSecurityCheck="false"
    1.20  				WarningLevel="3"
    1.21  				SuppressStartupBanner="true"
    1.22  				Detect64BitPortabilityProblems="false"
    1.23 -				DebugInformationFormat="3"
    1.24 +				DebugInformationFormat="4"
    1.25  				CompileAs="0"
    1.26  			/>
    1.27  			<Tool
    1.28 @@ -223,13 +223,14 @@
    1.29  				AdditionalIncludeDirectories="..\..\include"
    1.30  				PreprocessorDefinitions="NDEBUG;_WINDOWS"
    1.31  				StringPooling="true"
    1.32 -				ExceptionHandling="2"
    1.33 +				ExceptionHandling="0"
    1.34  				RuntimeLibrary="2"
    1.35  				BufferSecurityCheck="false"
    1.36  				EnableFunctionLevelLinking="true"
    1.37  				WarningLevel="3"
    1.38  				SuppressStartupBanner="true"
    1.39  				Detect64BitPortabilityProblems="false"
    1.40 +				DebugInformationFormat="3"
    1.41  				CompileAs="0"
    1.42  			/>
    1.43  			<Tool
    1.44 @@ -310,13 +311,14 @@
    1.45  				AdditionalIncludeDirectories="..\..\include"
    1.46  				PreprocessorDefinitions="NDEBUG;_WINDOWS"
    1.47  				StringPooling="true"
    1.48 -				ExceptionHandling="2"
    1.49 +				ExceptionHandling="0"
    1.50  				RuntimeLibrary="2"
    1.51  				BufferSecurityCheck="false"
    1.52  				EnableFunctionLevelLinking="true"
    1.53  				WarningLevel="3"
    1.54  				SuppressStartupBanner="true"
    1.55  				Detect64BitPortabilityProblems="false"
    1.56 +				DebugInformationFormat="3"
    1.57  				CompileAs="0"
    1.58  			/>
    1.59  			<Tool
     2.1 --- a/VisualC/SDL/SDL_VS2010.vcxproj	Mon May 06 08:13:44 2013 -0700
     2.2 +++ b/VisualC/SDL/SDL_VS2010.vcxproj	Mon May 06 13:39:17 2013 -0700
     2.3 @@ -123,7 +123,7 @@
     2.4        <PrecompiledHeader>
     2.5        </PrecompiledHeader>
     2.6        <WarningLevel>Level3</WarningLevel>
     2.7 -      <DebugInformationFormat>ProgramDatabase</DebugInformationFormat>
     2.8 +      <DebugInformationFormat>EditAndContinue</DebugInformationFormat>
     2.9        <ExceptionHandling>false</ExceptionHandling>
    2.10      </ClCompile>
    2.11      <ResourceCompile>
    2.12 @@ -162,6 +162,7 @@
    2.13        <SuppressStartupBanner>true</SuppressStartupBanner>
    2.14        <CompileAs>Default</CompileAs>
    2.15        <ExceptionHandling>false</ExceptionHandling>
    2.16 +      <DebugInformationFormat>ProgramDatabase</DebugInformationFormat>
    2.17      </ClCompile>
    2.18      <ResourceCompile>
    2.19        <PreprocessorDefinitions>NDEBUG;%(PreprocessorDefinitions)</PreprocessorDefinitions>
    2.20 @@ -197,6 +198,7 @@
    2.21        </PrecompiledHeader>
    2.22        <WarningLevel>Level3</WarningLevel>
    2.23        <ExceptionHandling>false</ExceptionHandling>
    2.24 +      <DebugInformationFormat>ProgramDatabase</DebugInformationFormat>
    2.25      </ClCompile>
    2.26      <ResourceCompile>
    2.27        <PreprocessorDefinitions>NDEBUG;%(PreprocessorDefinitions)</PreprocessorDefinitions>
     3.1 --- a/VisualC/SDL/SDL_VS2012.vcxproj	Mon May 06 08:13:44 2013 -0700
     3.2 +++ b/VisualC/SDL/SDL_VS2012.vcxproj	Mon May 06 13:39:17 2013 -0700
     3.3 @@ -127,7 +127,7 @@
     3.4        <PrecompiledHeader>
     3.5        </PrecompiledHeader>
     3.6        <WarningLevel>Level3</WarningLevel>
     3.7 -      <DebugInformationFormat>ProgramDatabase</DebugInformationFormat>
     3.8 +      <DebugInformationFormat>EditAndContinue</DebugInformationFormat>
     3.9        <ExceptionHandling>false</ExceptionHandling>
    3.10      </ClCompile>
    3.11      <ResourceCompile>
    3.12 @@ -166,6 +166,7 @@
    3.13        <SuppressStartupBanner>true</SuppressStartupBanner>
    3.14        <CompileAs>Default</CompileAs>
    3.15        <ExceptionHandling>false</ExceptionHandling>
    3.16 +      <DebugInformationFormat>ProgramDatabase</DebugInformationFormat>
    3.17      </ClCompile>
    3.18      <ResourceCompile>
    3.19        <PreprocessorDefinitions>NDEBUG;%(PreprocessorDefinitions)</PreprocessorDefinitions>
    3.20 @@ -201,6 +202,7 @@
    3.21        </PrecompiledHeader>
    3.22        <WarningLevel>Level3</WarningLevel>
    3.23        <ExceptionHandling>false</ExceptionHandling>
    3.24 +      <DebugInformationFormat>ProgramDatabase</DebugInformationFormat>
    3.25      </ClCompile>
    3.26      <ResourceCompile>
    3.27        <PreprocessorDefinitions>NDEBUG;%(PreprocessorDefinitions)</PreprocessorDefinitions>
     4.1 --- a/VisualC/SDLmain/SDLmain_VS2008.vcproj	Mon May 06 08:13:44 2013 -0700
     4.2 +++ b/VisualC/SDLmain/SDLmain_VS2008.vcproj	Mon May 06 13:39:17 2013 -0700
     4.3 @@ -49,10 +49,12 @@
     4.4  				AdditionalIncludeDirectories="..\..\include,..\..\include\SDL"
     4.5  				PreprocessorDefinitions="WIN32,NDEBUG,_WINDOWS"
     4.6  				StringPooling="true"
     4.7 +				ExceptionHandling="0"
     4.8  				RuntimeLibrary="2"
     4.9  				EnableFunctionLevelLinking="true"
    4.10  				WarningLevel="3"
    4.11  				SuppressStartupBanner="true"
    4.12 +				DebugInformationFormat="1"
    4.13  				CompileAs="0"
    4.14  			/>
    4.15  			<Tool
    4.16 @@ -114,10 +116,12 @@
    4.17  				AdditionalIncludeDirectories="..\..\include,..\..\include\SDL"
    4.18  				PreprocessorDefinitions="WIN32,NDEBUG,_WINDOWS"
    4.19  				StringPooling="true"
    4.20 +				ExceptionHandling="0"
    4.21  				RuntimeLibrary="2"
    4.22  				EnableFunctionLevelLinking="true"
    4.23  				WarningLevel="3"
    4.24  				SuppressStartupBanner="true"
    4.25 +				DebugInformationFormat="1"
    4.26  				CompileAs="0"
    4.27  			/>
    4.28  			<Tool
    4.29 @@ -170,6 +174,8 @@
    4.30  			/>
    4.31  			<Tool
    4.32  				Name="VCCLCompilerTool"
    4.33 +				ExceptionHandling="0"
    4.34 +				DebugInformationFormat="1"
    4.35  			/>
    4.36  			<Tool
    4.37  				Name="VCManagedResourceCompilerTool"
    4.38 @@ -236,10 +242,12 @@
    4.39  				AdditionalIncludeDirectories="..\..\include,..\..\include\SDL"
    4.40  				PreprocessorDefinitions="WIN32,NDEBUG,_WINDOWS,NO_STDIO_REDIRECT"
    4.41  				StringPooling="true"
    4.42 +				ExceptionHandling="0"
    4.43  				RuntimeLibrary="2"
    4.44  				EnableFunctionLevelLinking="true"
    4.45  				WarningLevel="3"
    4.46  				SuppressStartupBanner="true"
    4.47 +				DebugInformationFormat="1"
    4.48  				CompileAs="0"
    4.49  			/>
    4.50  			<Tool
    4.51 @@ -302,10 +310,11 @@
    4.52  				Optimization="0"
    4.53  				AdditionalIncludeDirectories="..\..\include,..\..\include\SDL"
    4.54  				PreprocessorDefinitions="WIN32,_DEBUG,_WINDOWS"
    4.55 +				ExceptionHandling="0"
    4.56  				RuntimeLibrary="3"
    4.57  				WarningLevel="3"
    4.58  				SuppressStartupBanner="true"
    4.59 -				DebugInformationFormat="4"
    4.60 +				DebugInformationFormat="1"
    4.61  				CompileAs="0"
    4.62  			/>
    4.63  			<Tool
    4.64 @@ -366,10 +375,11 @@
    4.65  				Optimization="0"
    4.66  				AdditionalIncludeDirectories="..\..\include,..\..\include\SDL"
    4.67  				PreprocessorDefinitions="WIN32,_DEBUG,_WINDOWS"
    4.68 +				ExceptionHandling="0"
    4.69  				RuntimeLibrary="2"
    4.70  				WarningLevel="3"
    4.71  				SuppressStartupBanner="true"
    4.72 -				DebugInformationFormat="3"
    4.73 +				DebugInformationFormat="1"
    4.74  				CompileAs="0"
    4.75  			/>
    4.76  			<Tool
     5.1 --- a/VisualC/SDLmain/SDLmain_VS2010.vcxproj	Mon May 06 08:13:44 2013 -0700
     5.2 +++ b/VisualC/SDLmain/SDLmain_VS2010.vcxproj	Mon May 06 13:39:17 2013 -0700
     5.3 @@ -85,6 +85,8 @@
     5.4        <WarningLevel>Level3</WarningLevel>
     5.5        <SuppressStartupBanner>true</SuppressStartupBanner>
     5.6        <CompileAs>Default</CompileAs>
     5.7 +      <ExceptionHandling>false</ExceptionHandling>
     5.8 +      <DebugInformationFormat>OldStyle</DebugInformationFormat>
     5.9      </ClCompile>
    5.10      <Lib>
    5.11        <SuppressStartupBanner>true</SuppressStartupBanner>
    5.12 @@ -106,6 +108,7 @@
    5.13        <WarningLevel>Level3</WarningLevel>
    5.14        <SuppressStartupBanner>true</SuppressStartupBanner>
    5.15        <CompileAs>Default</CompileAs>
    5.16 +      <DebugInformationFormat>OldStyle</DebugInformationFormat>
    5.17      </ClCompile>
    5.18      <Lib>
    5.19        <SuppressStartupBanner>true</SuppressStartupBanner>
    5.20 @@ -124,6 +127,7 @@
    5.21        <SuppressStartupBanner>true</SuppressStartupBanner>
    5.22        <DebugInformationFormat>OldStyle</DebugInformationFormat>
    5.23        <CompileAs>Default</CompileAs>
    5.24 +      <ExceptionHandling>false</ExceptionHandling>
    5.25      </ClCompile>
    5.26      <Lib>
    5.27        <SuppressStartupBanner>true</SuppressStartupBanner>
     6.1 --- a/VisualC/SDLmain/SDLmain_VS2012.vcxproj	Mon May 06 08:13:44 2013 -0700
     6.2 +++ b/VisualC/SDLmain/SDLmain_VS2012.vcxproj	Mon May 06 13:39:17 2013 -0700
     6.3 @@ -1,162 +1,168 @@
     6.4 -<?xml version="1.0" encoding="utf-8"?>
     6.5 -<Project DefaultTargets="Build" ToolsVersion="4.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
     6.6 -  <ItemGroup Label="ProjectConfigurations">
     6.7 -    <ProjectConfiguration Include="Debug|Win32">
     6.8 -      <Configuration>Debug</Configuration>
     6.9 -      <Platform>Win32</Platform>
    6.10 -    </ProjectConfiguration>
    6.11 -    <ProjectConfiguration Include="Debug|x64">
    6.12 -      <Configuration>Debug</Configuration>
    6.13 -      <Platform>x64</Platform>
    6.14 -    </ProjectConfiguration>
    6.15 -    <ProjectConfiguration Include="Release|Win32">
    6.16 -      <Configuration>Release</Configuration>
    6.17 -      <Platform>Win32</Platform>
    6.18 -    </ProjectConfiguration>
    6.19 -    <ProjectConfiguration Include="Release|x64">
    6.20 -      <Configuration>Release</Configuration>
    6.21 -      <Platform>x64</Platform>
    6.22 -    </ProjectConfiguration>
    6.23 -  </ItemGroup>
    6.24 -  <PropertyGroup Label="Globals">
    6.25 -    <ProjectName>SDLmain</ProjectName>
    6.26 -    <ProjectGuid>{DA956FD3-E142-46F2-9DD5-C78BEBB56B7A}</ProjectGuid>
    6.27 -  </PropertyGroup>
    6.28 -  <Import Project="$(VCTargetsPath)\Microsoft.Cpp.Default.props" />
    6.29 -  <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'" Label="Configuration">
    6.30 -    <ConfigurationType>StaticLibrary</ConfigurationType>
    6.31 -    <UseOfMfc>false</UseOfMfc>
    6.32 -    <PlatformToolset>v110</PlatformToolset>
    6.33 -  </PropertyGroup>
    6.34 -  <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'" Label="Configuration">
    6.35 -    <ConfigurationType>StaticLibrary</ConfigurationType>
    6.36 -    <UseOfMfc>false</UseOfMfc>
    6.37 -    <PlatformToolset>v110</PlatformToolset>
    6.38 -  </PropertyGroup>
    6.39 -  <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|x64'" Label="Configuration">
    6.40 -    <ConfigurationType>StaticLibrary</ConfigurationType>
    6.41 -    <UseOfMfc>false</UseOfMfc>
    6.42 -    <CharacterSet>MultiByte</CharacterSet>
    6.43 -    <PlatformToolset>v110</PlatformToolset>
    6.44 -  </PropertyGroup>
    6.45 -  <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|x64'" Label="Configuration">
    6.46 -    <ConfigurationType>StaticLibrary</ConfigurationType>
    6.47 -    <UseOfMfc>false</UseOfMfc>
    6.48 -    <PlatformToolset>v110</PlatformToolset>
    6.49 -  </PropertyGroup>
    6.50 -  <Import Project="$(VCTargetsPath)\Microsoft.Cpp.props" />
    6.51 -  <ImportGroup Label="ExtensionSettings">
    6.52 -  </ImportGroup>
    6.53 -  <ImportGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'" Label="PropertySheets">
    6.54 -    <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
    6.55 -    <Import Project="$(VCTargetsPath)Microsoft.CPP.UpgradeFromVC70.props" />
    6.56 -  </ImportGroup>
    6.57 -  <ImportGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'" Label="PropertySheets">
    6.58 -    <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
    6.59 -    <Import Project="$(VCTargetsPath)Microsoft.CPP.UpgradeFromVC70.props" />
    6.60 -  </ImportGroup>
    6.61 -  <ImportGroup Condition="'$(Configuration)|$(Platform)'=='Debug|x64'" Label="PropertySheets">
    6.62 -    <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
    6.63 -    <Import Project="$(VCTargetsPath)Microsoft.CPP.UpgradeFromVC70.props" />
    6.64 -  </ImportGroup>
    6.65 -  <ImportGroup Condition="'$(Configuration)|$(Platform)'=='Release|x64'" Label="PropertySheets">
    6.66 -    <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
    6.67 -    <Import Project="$(VCTargetsPath)Microsoft.CPP.UpgradeFromVC70.props" />
    6.68 -  </ImportGroup>
    6.69 -  <PropertyGroup Label="UserMacros" />
    6.70 -  <PropertyGroup>
    6.71 -    <_ProjectFileVersion>10.0.30319.1</_ProjectFileVersion>
    6.72 -    <OutDir Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">$(Platform)\$(Configuration)\</OutDir>
    6.73 -    <IntDir Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">$(Platform)\$(Configuration)\</IntDir>
    6.74 -    <OutDir Condition="'$(Configuration)|$(Platform)'=='Release|x64'">$(Platform)\$(Configuration)\</OutDir>
    6.75 -    <IntDir Condition="'$(Configuration)|$(Platform)'=='Release|x64'">$(Platform)\$(Configuration)\</IntDir>
    6.76 -    <OutDir Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">$(Platform)\$(Configuration)\</OutDir>
    6.77 -    <IntDir Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">$(Platform)\$(Configuration)\</IntDir>
    6.78 -    <OutDir Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">$(Platform)\$(Configuration)\</OutDir>
    6.79 -    <IntDir Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">$(Platform)\$(Configuration)\</IntDir>
    6.80 -  </PropertyGroup>
    6.81 -  <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">
    6.82 -    <PreBuildEvent />
    6.83 -    <ClCompile>
    6.84 -      <InlineFunctionExpansion>OnlyExplicitInline</InlineFunctionExpansion>
    6.85 -      <AdditionalIncludeDirectories>..\..\include;..\..\include\SDL;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
    6.86 -      <PreprocessorDefinitions>WIN32;NDEBUG;_WINDOWS;%(PreprocessorDefinitions)</PreprocessorDefinitions>
    6.87 -      <StringPooling>true</StringPooling>
    6.88 -      <RuntimeLibrary>MultiThreadedDLL</RuntimeLibrary>
    6.89 -      <FunctionLevelLinking>true</FunctionLevelLinking>
    6.90 -      <PrecompiledHeader>
    6.91 -      </PrecompiledHeader>
    6.92 -      <WarningLevel>Level3</WarningLevel>
    6.93 -      <SuppressStartupBanner>true</SuppressStartupBanner>
    6.94 -      <CompileAs>Default</CompileAs>
    6.95 -    </ClCompile>
    6.96 -    <Lib>
    6.97 -      <SuppressStartupBanner>true</SuppressStartupBanner>
    6.98 -    </Lib>
    6.99 -  </ItemDefinitionGroup>
   6.100 -  <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Release|x64'">
   6.101 -    <Midl>
   6.102 -      <TargetEnvironment>X64</TargetEnvironment>
   6.103 -    </Midl>
   6.104 -    <ClCompile>
   6.105 -      <InlineFunctionExpansion>OnlyExplicitInline</InlineFunctionExpansion>
   6.106 -      <AdditionalIncludeDirectories>..\..\include;..\..\include\SDL;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
   6.107 -      <PreprocessorDefinitions>WIN32;NDEBUG;_WINDOWS;%(PreprocessorDefinitions)</PreprocessorDefinitions>
   6.108 -      <StringPooling>true</StringPooling>
   6.109 -      <RuntimeLibrary>MultiThreadedDLL</RuntimeLibrary>
   6.110 -      <FunctionLevelLinking>true</FunctionLevelLinking>
   6.111 -      <PrecompiledHeader>
   6.112 -      </PrecompiledHeader>
   6.113 -      <WarningLevel>Level3</WarningLevel>
   6.114 -      <SuppressStartupBanner>true</SuppressStartupBanner>
   6.115 -      <CompileAs>Default</CompileAs>
   6.116 -    </ClCompile>
   6.117 -    <Lib>
   6.118 -      <SuppressStartupBanner>true</SuppressStartupBanner>
   6.119 -    </Lib>
   6.120 -  </ItemDefinitionGroup>
   6.121 -  <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">
   6.122 -    <PreBuildEvent />
   6.123 -    <ClCompile>
   6.124 -      <Optimization>Disabled</Optimization>
   6.125 -      <AdditionalIncludeDirectories>..\..\include;..\..\include\SDL;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
   6.126 -      <PreprocessorDefinitions>WIN32;_DEBUG;_WINDOWS;%(PreprocessorDefinitions)</PreprocessorDefinitions>
   6.127 -      <RuntimeLibrary>MultiThreadedDebugDLL</RuntimeLibrary>
   6.128 -      <PrecompiledHeader>
   6.129 -      </PrecompiledHeader>
   6.130 -      <WarningLevel>Level3</WarningLevel>
   6.131 -      <SuppressStartupBanner>true</SuppressStartupBanner>
   6.132 -      <DebugInformationFormat>OldStyle</DebugInformationFormat>
   6.133 -      <CompileAs>Default</CompileAs>
   6.134 -    </ClCompile>
   6.135 -    <Lib>
   6.136 -      <SuppressStartupBanner>true</SuppressStartupBanner>
   6.137 -    </Lib>
   6.138 -  </ItemDefinitionGroup>
   6.139 -  <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">
   6.140 -    <Midl>
   6.141 -      <TargetEnvironment>X64</TargetEnvironment>
   6.142 -    </Midl>
   6.143 -    <ClCompile>
   6.144 -      <Optimization>Disabled</Optimization>
   6.145 -      <AdditionalIncludeDirectories>..\..\include;..\..\include\SDL;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
   6.146 -      <PreprocessorDefinitions>WIN32;_DEBUG;_WINDOWS;%(PreprocessorDefinitions)</PreprocessorDefinitions>
   6.147 -      <RuntimeLibrary>MultiThreadedDebugDLL</RuntimeLibrary>
   6.148 -      <PrecompiledHeader>
   6.149 -      </PrecompiledHeader>
   6.150 -      <WarningLevel>Level3</WarningLevel>
   6.151 -      <SuppressStartupBanner>true</SuppressStartupBanner>
   6.152 -      <DebugInformationFormat>OldStyle</DebugInformationFormat>
   6.153 -      <CompileAs>Default</CompileAs>
   6.154 -    </ClCompile>
   6.155 -    <Lib>
   6.156 -      <SuppressStartupBanner>true</SuppressStartupBanner>
   6.157 -    </Lib>
   6.158 -  </ItemDefinitionGroup>
   6.159 -  <ItemGroup>
   6.160 -    <ClCompile Include="..\..\src\main\windows\SDL_windows_main.c" />
   6.161 -  </ItemGroup>
   6.162 -  <Import Project="$(VCTargetsPath)\Microsoft.Cpp.targets" />
   6.163 -  <ImportGroup Label="ExtensionTargets">
   6.164 -  </ImportGroup>
   6.165 +<?xml version="1.0" encoding="utf-8"?>
   6.166 +<Project DefaultTargets="Build" ToolsVersion="4.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
   6.167 +  <ItemGroup Label="ProjectConfigurations">
   6.168 +    <ProjectConfiguration Include="Debug|Win32">
   6.169 +      <Configuration>Debug</Configuration>
   6.170 +      <Platform>Win32</Platform>
   6.171 +    </ProjectConfiguration>
   6.172 +    <ProjectConfiguration Include="Debug|x64">
   6.173 +      <Configuration>Debug</Configuration>
   6.174 +      <Platform>x64</Platform>
   6.175 +    </ProjectConfiguration>
   6.176 +    <ProjectConfiguration Include="Release|Win32">
   6.177 +      <Configuration>Release</Configuration>
   6.178 +      <Platform>Win32</Platform>
   6.179 +    </ProjectConfiguration>
   6.180 +    <ProjectConfiguration Include="Release|x64">
   6.181 +      <Configuration>Release</Configuration>
   6.182 +      <Platform>x64</Platform>
   6.183 +    </ProjectConfiguration>
   6.184 +  </ItemGroup>
   6.185 +  <PropertyGroup Label="Globals">
   6.186 +    <ProjectName>SDLmain</ProjectName>
   6.187 +    <ProjectGuid>{DA956FD3-E142-46F2-9DD5-C78BEBB56B7A}</ProjectGuid>
   6.188 +  </PropertyGroup>
   6.189 +  <Import Project="$(VCTargetsPath)\Microsoft.Cpp.Default.props" />
   6.190 +  <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'" Label="Configuration">
   6.191 +    <ConfigurationType>StaticLibrary</ConfigurationType>
   6.192 +    <UseOfMfc>false</UseOfMfc>
   6.193 +    <PlatformToolset>v110</PlatformToolset>
   6.194 +  </PropertyGroup>
   6.195 +  <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'" Label="Configuration">
   6.196 +    <ConfigurationType>StaticLibrary</ConfigurationType>
   6.197 +    <UseOfMfc>false</UseOfMfc>
   6.198 +    <PlatformToolset>v110</PlatformToolset>
   6.199 +  </PropertyGroup>
   6.200 +  <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|x64'" Label="Configuration">
   6.201 +    <ConfigurationType>StaticLibrary</ConfigurationType>
   6.202 +    <UseOfMfc>false</UseOfMfc>
   6.203 +    <CharacterSet>MultiByte</CharacterSet>
   6.204 +    <PlatformToolset>v110</PlatformToolset>
   6.205 +  </PropertyGroup>
   6.206 +  <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|x64'" Label="Configuration">
   6.207 +    <ConfigurationType>StaticLibrary</ConfigurationType>
   6.208 +    <UseOfMfc>false</UseOfMfc>
   6.209 +    <PlatformToolset>v110</PlatformToolset>
   6.210 +  </PropertyGroup>
   6.211 +  <Import Project="$(VCTargetsPath)\Microsoft.Cpp.props" />
   6.212 +  <ImportGroup Label="ExtensionSettings">
   6.213 +  </ImportGroup>
   6.214 +  <ImportGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'" Label="PropertySheets">
   6.215 +    <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
   6.216 +    <Import Project="$(VCTargetsPath)Microsoft.CPP.UpgradeFromVC70.props" />
   6.217 +  </ImportGroup>
   6.218 +  <ImportGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'" Label="PropertySheets">
   6.219 +    <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
   6.220 +    <Import Project="$(VCTargetsPath)Microsoft.CPP.UpgradeFromVC70.props" />
   6.221 +  </ImportGroup>
   6.222 +  <ImportGroup Condition="'$(Configuration)|$(Platform)'=='Debug|x64'" Label="PropertySheets">
   6.223 +    <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
   6.224 +    <Import Project="$(VCTargetsPath)Microsoft.CPP.UpgradeFromVC70.props" />
   6.225 +  </ImportGroup>
   6.226 +  <ImportGroup Condition="'$(Configuration)|$(Platform)'=='Release|x64'" Label="PropertySheets">
   6.227 +    <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
   6.228 +    <Import Project="$(VCTargetsPath)Microsoft.CPP.UpgradeFromVC70.props" />
   6.229 +  </ImportGroup>
   6.230 +  <PropertyGroup Label="UserMacros" />
   6.231 +  <PropertyGroup>
   6.232 +    <_ProjectFileVersion>10.0.30319.1</_ProjectFileVersion>
   6.233 +    <OutDir Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">$(Platform)\$(Configuration)\</OutDir>
   6.234 +    <IntDir Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">$(Platform)\$(Configuration)\</IntDir>
   6.235 +    <OutDir Condition="'$(Configuration)|$(Platform)'=='Release|x64'">$(Platform)\$(Configuration)\</OutDir>
   6.236 +    <IntDir Condition="'$(Configuration)|$(Platform)'=='Release|x64'">$(Platform)\$(Configuration)\</IntDir>
   6.237 +    <OutDir Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">$(Platform)\$(Configuration)\</OutDir>
   6.238 +    <IntDir Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">$(Platform)\$(Configuration)\</IntDir>
   6.239 +    <OutDir Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">$(Platform)\$(Configuration)\</OutDir>
   6.240 +    <IntDir Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">$(Platform)\$(Configuration)\</IntDir>
   6.241 +  </PropertyGroup>
   6.242 +  <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">
   6.243 +    <PreBuildEvent />
   6.244 +    <ClCompile>
   6.245 +      <InlineFunctionExpansion>OnlyExplicitInline</InlineFunctionExpansion>
   6.246 +      <AdditionalIncludeDirectories>..\..\include;..\..\include\SDL;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
   6.247 +      <PreprocessorDefinitions>WIN32;NDEBUG;_WINDOWS;%(PreprocessorDefinitions)</PreprocessorDefinitions>
   6.248 +      <StringPooling>true</StringPooling>
   6.249 +      <RuntimeLibrary>MultiThreadedDLL</RuntimeLibrary>
   6.250 +      <FunctionLevelLinking>true</FunctionLevelLinking>
   6.251 +      <PrecompiledHeader>
   6.252 +      </PrecompiledHeader>
   6.253 +      <WarningLevel>Level3</WarningLevel>
   6.254 +      <SuppressStartupBanner>true</SuppressStartupBanner>
   6.255 +      <CompileAs>Default</CompileAs>
   6.256 +      <DebugInformationFormat>OldStyle</DebugInformationFormat>
   6.257 +      <ExceptionHandling>false</ExceptionHandling>
   6.258 +    </ClCompile>
   6.259 +    <Lib>
   6.260 +      <SuppressStartupBanner>true</SuppressStartupBanner>
   6.261 +    </Lib>
   6.262 +  </ItemDefinitionGroup>
   6.263 +  <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Release|x64'">
   6.264 +    <Midl>
   6.265 +      <TargetEnvironment>X64</TargetEnvironment>
   6.266 +    </Midl>
   6.267 +    <ClCompile>
   6.268 +      <InlineFunctionExpansion>OnlyExplicitInline</InlineFunctionExpansion>
   6.269 +      <AdditionalIncludeDirectories>..\..\include;..\..\include\SDL;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
   6.270 +      <PreprocessorDefinitions>WIN32;NDEBUG;_WINDOWS;%(PreprocessorDefinitions)</PreprocessorDefinitions>
   6.271 +      <StringPooling>true</StringPooling>
   6.272 +      <RuntimeLibrary>MultiThreadedDLL</RuntimeLibrary>
   6.273 +      <FunctionLevelLinking>true</FunctionLevelLinking>
   6.274 +      <PrecompiledHeader>
   6.275 +      </PrecompiledHeader>
   6.276 +      <WarningLevel>Level3</WarningLevel>
   6.277 +      <SuppressStartupBanner>true</SuppressStartupBanner>
   6.278 +      <CompileAs>Default</CompileAs>
   6.279 +      <DebugInformationFormat>OldStyle</DebugInformationFormat>
   6.280 +      <ExceptionHandling>false</ExceptionHandling>
   6.281 +    </ClCompile>
   6.282 +    <Lib>
   6.283 +      <SuppressStartupBanner>true</SuppressStartupBanner>
   6.284 +    </Lib>
   6.285 +  </ItemDefinitionGroup>
   6.286 +  <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">
   6.287 +    <PreBuildEvent />
   6.288 +    <ClCompile>
   6.289 +      <Optimization>Disabled</Optimization>
   6.290 +      <AdditionalIncludeDirectories>..\..\include;..\..\include\SDL;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
   6.291 +      <PreprocessorDefinitions>WIN32;_DEBUG;_WINDOWS;%(PreprocessorDefinitions)</PreprocessorDefinitions>
   6.292 +      <RuntimeLibrary>MultiThreadedDebugDLL</RuntimeLibrary>
   6.293 +      <PrecompiledHeader>
   6.294 +      </PrecompiledHeader>
   6.295 +      <WarningLevel>Level3</WarningLevel>
   6.296 +      <SuppressStartupBanner>true</SuppressStartupBanner>
   6.297 +      <DebugInformationFormat>OldStyle</DebugInformationFormat>
   6.298 +      <CompileAs>Default</CompileAs>
   6.299 +      <ExceptionHandling>false</ExceptionHandling>
   6.300 +    </ClCompile>
   6.301 +    <Lib>
   6.302 +      <SuppressStartupBanner>true</SuppressStartupBanner>
   6.303 +    </Lib>
   6.304 +  </ItemDefinitionGroup>
   6.305 +  <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">
   6.306 +    <Midl>
   6.307 +      <TargetEnvironment>X64</TargetEnvironment>
   6.308 +    </Midl>
   6.309 +    <ClCompile>
   6.310 +      <Optimization>Disabled</Optimization>
   6.311 +      <AdditionalIncludeDirectories>..\..\include;..\..\include\SDL;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
   6.312 +      <PreprocessorDefinitions>WIN32;_DEBUG;_WINDOWS;%(PreprocessorDefinitions)</PreprocessorDefinitions>
   6.313 +      <RuntimeLibrary>MultiThreadedDebugDLL</RuntimeLibrary>
   6.314 +      <PrecompiledHeader>
   6.315 +      </PrecompiledHeader>
   6.316 +      <WarningLevel>Level3</WarningLevel>
   6.317 +      <SuppressStartupBanner>true</SuppressStartupBanner>
   6.318 +      <DebugInformationFormat>OldStyle</DebugInformationFormat>
   6.319 +      <CompileAs>Default</CompileAs>
   6.320 +      <ExceptionHandling>false</ExceptionHandling>
   6.321 +    </ClCompile>
   6.322 +    <Lib>
   6.323 +      <SuppressStartupBanner>true</SuppressStartupBanner>
   6.324 +    </Lib>
   6.325 +  </ItemDefinitionGroup>
   6.326 +  <ItemGroup>
   6.327 +    <ClCompile Include="..\..\src\main\windows\SDL_windows_main.c" />
   6.328 +  </ItemGroup>
   6.329 +  <Import Project="$(VCTargetsPath)\Microsoft.Cpp.targets" />
   6.330 +  <ImportGroup Label="ExtensionTargets">
   6.331 +  </ImportGroup>
   6.332  </Project>
   6.333 \ No newline at end of file
     7.1 --- a/VisualC/SDLtest/SDLtest_VS2008.vcproj	Mon May 06 08:13:44 2013 -0700
     7.2 +++ b/VisualC/SDLtest/SDLtest_VS2008.vcproj	Mon May 06 13:39:17 2013 -0700
     7.3 @@ -49,10 +49,12 @@
     7.4  				AdditionalIncludeDirectories="..\..\include,..\..\include\SDL"
     7.5  				PreprocessorDefinitions="WIN32,NDEBUG,_WINDOWS"
     7.6  				StringPooling="true"
     7.7 +				ExceptionHandling="0"
     7.8  				RuntimeLibrary="2"
     7.9  				EnableFunctionLevelLinking="true"
    7.10  				WarningLevel="3"
    7.11  				SuppressStartupBanner="true"
    7.12 +				DebugInformationFormat="1"
    7.13  				CompileAs="0"
    7.14  			/>
    7.15  			<Tool
    7.16 @@ -114,10 +116,12 @@
    7.17  				AdditionalIncludeDirectories="..\..\include,..\..\include\SDL"
    7.18  				PreprocessorDefinitions="WIN32,NDEBUG,_WINDOWS"
    7.19  				StringPooling="true"
    7.20 +				ExceptionHandling="0"
    7.21  				RuntimeLibrary="2"
    7.22  				EnableFunctionLevelLinking="true"
    7.23  				WarningLevel="3"
    7.24  				SuppressStartupBanner="true"
    7.25 +				DebugInformationFormat="1"
    7.26  				CompileAs="0"
    7.27  			/>
    7.28  			<Tool
    7.29 @@ -170,6 +174,8 @@
    7.30  			/>
    7.31  			<Tool
    7.32  				Name="VCCLCompilerTool"
    7.33 +				ExceptionHandling="0"
    7.34 +				DebugInformationFormat="1"
    7.35  			/>
    7.36  			<Tool
    7.37  				Name="VCManagedResourceCompilerTool"
    7.38 @@ -236,10 +242,12 @@
    7.39  				AdditionalIncludeDirectories="..\..\include,..\..\include\SDL"
    7.40  				PreprocessorDefinitions="WIN32,NDEBUG,_WINDOWS,NO_STDIO_REDIRECT"
    7.41  				StringPooling="true"
    7.42 +				ExceptionHandling="0"
    7.43  				RuntimeLibrary="2"
    7.44  				EnableFunctionLevelLinking="true"
    7.45  				WarningLevel="3"
    7.46  				SuppressStartupBanner="true"
    7.47 +				DebugInformationFormat="1"
    7.48  				CompileAs="0"
    7.49  			/>
    7.50  			<Tool
    7.51 @@ -302,10 +310,11 @@
    7.52  				Optimization="0"
    7.53  				AdditionalIncludeDirectories="..\..\include,..\..\include\SDL"
    7.54  				PreprocessorDefinitions="WIN32,_DEBUG,_WINDOWS"
    7.55 +				ExceptionHandling="0"
    7.56  				RuntimeLibrary="3"
    7.57  				WarningLevel="3"
    7.58  				SuppressStartupBanner="true"
    7.59 -				DebugInformationFormat="4"
    7.60 +				DebugInformationFormat="1"
    7.61  				CompileAs="0"
    7.62  			/>
    7.63  			<Tool
    7.64 @@ -366,10 +375,11 @@
    7.65  				Optimization="0"
    7.66  				AdditionalIncludeDirectories="..\..\include,..\..\include\SDL"
    7.67  				PreprocessorDefinitions="WIN32,_DEBUG,_WINDOWS"
    7.68 +				ExceptionHandling="0"
    7.69  				RuntimeLibrary="2"
    7.70  				WarningLevel="3"
    7.71  				SuppressStartupBanner="true"
    7.72 -				DebugInformationFormat="3"
    7.73 +				DebugInformationFormat="1"
    7.74  				CompileAs="0"
    7.75  			/>
    7.76  			<Tool
     8.1 --- a/VisualC/SDLtest/SDLtest_VS2010.vcxproj	Mon May 06 08:13:44 2013 -0700
     8.2 +++ b/VisualC/SDLtest/SDLtest_VS2010.vcxproj	Mon May 06 13:39:17 2013 -0700
     8.3 @@ -85,6 +85,8 @@
     8.4        <WarningLevel>Level3</WarningLevel>
     8.5        <SuppressStartupBanner>true</SuppressStartupBanner>
     8.6        <CompileAs>Default</CompileAs>
     8.7 +      <ExceptionHandling>false</ExceptionHandling>
     8.8 +      <DebugInformationFormat>OldStyle</DebugInformationFormat>
     8.9      </ClCompile>
    8.10      <Lib>
    8.11        <SuppressStartupBanner>true</SuppressStartupBanner>
    8.12 @@ -106,6 +108,7 @@
    8.13        <WarningLevel>Level3</WarningLevel>
    8.14        <SuppressStartupBanner>true</SuppressStartupBanner>
    8.15        <CompileAs>Default</CompileAs>
    8.16 +      <DebugInformationFormat>OldStyle</DebugInformationFormat>
    8.17      </ClCompile>
    8.18      <Lib>
    8.19        <SuppressStartupBanner>true</SuppressStartupBanner>
    8.20 @@ -124,6 +127,7 @@
    8.21        <SuppressStartupBanner>true</SuppressStartupBanner>
    8.22        <DebugInformationFormat>OldStyle</DebugInformationFormat>
    8.23        <CompileAs>Default</CompileAs>
    8.24 +      <ExceptionHandling>false</ExceptionHandling>
    8.25      </ClCompile>
    8.26      <Lib>
    8.27        <SuppressStartupBanner>true</SuppressStartupBanner>
     9.1 --- a/VisualC/SDLtest/SDLtest_VS2012.vcxproj	Mon May 06 08:13:44 2013 -0700
     9.2 +++ b/VisualC/SDLtest/SDLtest_VS2012.vcxproj	Mon May 06 13:39:17 2013 -0700
     9.3 @@ -1,190 +1,196 @@
     9.4 -<?xml version="1.0" encoding="utf-8"?>
     9.5 -<Project DefaultTargets="Build" ToolsVersion="4.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
     9.6 -  <ItemGroup Label="ProjectConfigurations">
     9.7 -    <ProjectConfiguration Include="Debug|Win32">
     9.8 -      <Configuration>Debug</Configuration>
     9.9 -      <Platform>Win32</Platform>
    9.10 -    </ProjectConfiguration>
    9.11 -    <ProjectConfiguration Include="Debug|x64">
    9.12 -      <Configuration>Debug</Configuration>
    9.13 -      <Platform>x64</Platform>
    9.14 -    </ProjectConfiguration>
    9.15 -    <ProjectConfiguration Include="Release|Win32">
    9.16 -      <Configuration>Release</Configuration>
    9.17 -      <Platform>Win32</Platform>
    9.18 -    </ProjectConfiguration>
    9.19 -    <ProjectConfiguration Include="Release|x64">
    9.20 -      <Configuration>Release</Configuration>
    9.21 -      <Platform>x64</Platform>
    9.22 -    </ProjectConfiguration>
    9.23 -  </ItemGroup>
    9.24 -  <PropertyGroup Label="Globals">
    9.25 -    <ProjectName>SDLtest</ProjectName>
    9.26 -    <ProjectGuid>{DA956FD3-E143-46F2-9FE5-C77BEBC56B1A}</ProjectGuid>
    9.27 -  </PropertyGroup>
    9.28 -  <Import Project="$(VCTargetsPath)\Microsoft.Cpp.Default.props" />
    9.29 -  <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'" Label="Configuration">
    9.30 -    <ConfigurationType>StaticLibrary</ConfigurationType>
    9.31 -    <UseOfMfc>false</UseOfMfc>
    9.32 -    <PlatformToolset>v110</PlatformToolset>
    9.33 -  </PropertyGroup>
    9.34 -  <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'" Label="Configuration">
    9.35 -    <ConfigurationType>StaticLibrary</ConfigurationType>
    9.36 -    <UseOfMfc>false</UseOfMfc>
    9.37 -    <PlatformToolset>v110</PlatformToolset>
    9.38 -  </PropertyGroup>
    9.39 -  <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|x64'" Label="Configuration">
    9.40 -    <ConfigurationType>StaticLibrary</ConfigurationType>
    9.41 -    <UseOfMfc>false</UseOfMfc>
    9.42 -    <CharacterSet>MultiByte</CharacterSet>
    9.43 -    <PlatformToolset>v110</PlatformToolset>
    9.44 -  </PropertyGroup>
    9.45 -  <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|x64'" Label="Configuration">
    9.46 -    <ConfigurationType>StaticLibrary</ConfigurationType>
    9.47 -    <UseOfMfc>false</UseOfMfc>
    9.48 -    <PlatformToolset>v110</PlatformToolset>
    9.49 -  </PropertyGroup>
    9.50 -  <Import Project="$(VCTargetsPath)\Microsoft.Cpp.props" />
    9.51 -  <ImportGroup Label="ExtensionSettings">
    9.52 -  </ImportGroup>
    9.53 -  <ImportGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'" Label="PropertySheets">
    9.54 -    <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
    9.55 -    <Import Project="$(VCTargetsPath)Microsoft.CPP.UpgradeFromVC70.props" />
    9.56 -  </ImportGroup>
    9.57 -  <ImportGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'" Label="PropertySheets">
    9.58 -    <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
    9.59 -    <Import Project="$(VCTargetsPath)Microsoft.CPP.UpgradeFromVC70.props" />
    9.60 -  </ImportGroup>
    9.61 -  <ImportGroup Condition="'$(Configuration)|$(Platform)'=='Debug|x64'" Label="PropertySheets">
    9.62 -    <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
    9.63 -    <Import Project="$(VCTargetsPath)Microsoft.CPP.UpgradeFromVC70.props" />
    9.64 -  </ImportGroup>
    9.65 -  <ImportGroup Condition="'$(Configuration)|$(Platform)'=='Release|x64'" Label="PropertySheets">
    9.66 -    <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
    9.67 -    <Import Project="$(VCTargetsPath)Microsoft.CPP.UpgradeFromVC70.props" />
    9.68 -  </ImportGroup>
    9.69 -  <PropertyGroup Label="UserMacros" />
    9.70 -  <PropertyGroup>
    9.71 -    <_ProjectFileVersion>10.0.30319.1</_ProjectFileVersion>
    9.72 -    <OutDir Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">$(Platform)\$(Configuration)\</OutDir>
    9.73 -    <IntDir Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">$(Platform)\$(Configuration)\</IntDir>
    9.74 -    <OutDir Condition="'$(Configuration)|$(Platform)'=='Release|x64'">$(Platform)\$(Configuration)\</OutDir>
    9.75 -    <IntDir Condition="'$(Configuration)|$(Platform)'=='Release|x64'">$(Platform)\$(Configuration)\</IntDir>
    9.76 -    <OutDir Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">$(Platform)\$(Configuration)\</OutDir>
    9.77 -    <IntDir Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">$(Platform)\$(Configuration)\</IntDir>
    9.78 -    <OutDir Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">$(Platform)\$(Configuration)\</OutDir>
    9.79 -    <IntDir Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">$(Platform)\$(Configuration)\</IntDir>
    9.80 -  </PropertyGroup>
    9.81 -  <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">
    9.82 -    <PreBuildEvent />
    9.83 -    <ClCompile>
    9.84 -      <InlineFunctionExpansion>OnlyExplicitInline</InlineFunctionExpansion>
    9.85 -      <AdditionalIncludeDirectories>..\..\include;..\..\include\SDL;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
    9.86 -      <PreprocessorDefinitions>WIN32;NDEBUG;_WINDOWS;%(PreprocessorDefinitions)</PreprocessorDefinitions>
    9.87 -      <StringPooling>true</StringPooling>
    9.88 -      <RuntimeLibrary>MultiThreadedDLL</RuntimeLibrary>
    9.89 -      <FunctionLevelLinking>true</FunctionLevelLinking>
    9.90 -      <PrecompiledHeader>
    9.91 -      </PrecompiledHeader>
    9.92 -      <WarningLevel>Level3</WarningLevel>
    9.93 -      <SuppressStartupBanner>true</SuppressStartupBanner>
    9.94 -      <CompileAs>Default</CompileAs>
    9.95 -    </ClCompile>
    9.96 -    <Lib>
    9.97 -      <SuppressStartupBanner>true</SuppressStartupBanner>
    9.98 -    </Lib>
    9.99 -  </ItemDefinitionGroup>
   9.100 -  <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Release|x64'">
   9.101 -    <Midl>
   9.102 -      <TargetEnvironment>X64</TargetEnvironment>
   9.103 -    </Midl>
   9.104 -    <ClCompile>
   9.105 -      <InlineFunctionExpansion>OnlyExplicitInline</InlineFunctionExpansion>
   9.106 -      <AdditionalIncludeDirectories>..\..\include;..\..\include\SDL;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
   9.107 -      <PreprocessorDefinitions>WIN32;NDEBUG;_WINDOWS;%(PreprocessorDefinitions)</PreprocessorDefinitions>
   9.108 -      <StringPooling>true</StringPooling>
   9.109 -      <RuntimeLibrary>MultiThreadedDLL</RuntimeLibrary>
   9.110 -      <FunctionLevelLinking>true</FunctionLevelLinking>
   9.111 -      <PrecompiledHeader>
   9.112 -      </PrecompiledHeader>
   9.113 -      <WarningLevel>Level3</WarningLevel>
   9.114 -      <SuppressStartupBanner>true</SuppressStartupBanner>
   9.115 -      <CompileAs>Default</CompileAs>
   9.116 -    </ClCompile>
   9.117 -    <Lib>
   9.118 -      <SuppressStartupBanner>true</SuppressStartupBanner>
   9.119 -    </Lib>
   9.120 -  </ItemDefinitionGroup>
   9.121 -  <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">
   9.122 -    <PreBuildEvent />
   9.123 -    <ClCompile>
   9.124 -      <Optimization>Disabled</Optimization>
   9.125 -      <AdditionalIncludeDirectories>..\..\include;..\..\include\SDL;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
   9.126 -      <PreprocessorDefinitions>WIN32;_DEBUG;_WINDOWS;%(PreprocessorDefinitions)</PreprocessorDefinitions>
   9.127 -      <RuntimeLibrary>MultiThreadedDebugDLL</RuntimeLibrary>
   9.128 -      <PrecompiledHeader>
   9.129 -      </PrecompiledHeader>
   9.130 -      <WarningLevel>Level3</WarningLevel>
   9.131 -      <SuppressStartupBanner>true</SuppressStartupBanner>
   9.132 -      <DebugInformationFormat>OldStyle</DebugInformationFormat>
   9.133 -      <CompileAs>Default</CompileAs>
   9.134 -    </ClCompile>
   9.135 -    <Lib>
   9.136 -      <SuppressStartupBanner>true</SuppressStartupBanner>
   9.137 -    </Lib>
   9.138 -  </ItemDefinitionGroup>
   9.139 -  <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">
   9.140 -    <Midl>
   9.141 -      <TargetEnvironment>X64</TargetEnvironment>
   9.142 -    </Midl>
   9.143 -    <ClCompile>
   9.144 -      <Optimization>Disabled</Optimization>
   9.145 -      <AdditionalIncludeDirectories>..\..\include;..\..\include\SDL;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
   9.146 -      <PreprocessorDefinitions>WIN32;_DEBUG;_WINDOWS;%(PreprocessorDefinitions)</PreprocessorDefinitions>
   9.147 -      <RuntimeLibrary>MultiThreadedDebugDLL</RuntimeLibrary>
   9.148 -      <PrecompiledHeader>
   9.149 -      </PrecompiledHeader>
   9.150 -      <WarningLevel>Level3</WarningLevel>
   9.151 -      <SuppressStartupBanner>true</SuppressStartupBanner>
   9.152 -      <DebugInformationFormat>OldStyle</DebugInformationFormat>
   9.153 -      <CompileAs>Default</CompileAs>
   9.154 -    </ClCompile>
   9.155 -    <Lib>
   9.156 -      <SuppressStartupBanner>true</SuppressStartupBanner>
   9.157 -    </Lib>
   9.158 -  </ItemDefinitionGroup>
   9.159 -  <ItemGroup>
   9.160 -    <ClInclude Include="..\..\include\SDL_test.h" />
   9.161 -    <ClInclude Include="..\..\include\SDL_test_assert.h" />
   9.162 -    <ClInclude Include="..\..\include\SDL_test_common.h" />
   9.163 -    <ClInclude Include="..\..\include\SDL_test_crc32.h" />
   9.164 -    <ClInclude Include="..\..\include\SDL_test_font.h" />
   9.165 -    <ClInclude Include="..\..\include\SDL_test_fuzzer.h" />
   9.166 -    <ClInclude Include="..\..\include\SDL_test_harness.h" />
   9.167 -    <ClInclude Include="..\..\include\SDL_test_log.h" />
   9.168 -    <ClInclude Include="..\..\include\SDL_test_md5.h" />
   9.169 -    <ClInclude Include="..\..\include\SDL_test_random.h" />
   9.170 -    <ClInclude Include="..\..\include\SDL_test_images.h" />
   9.171 -    <ClInclude Include="..\..\include\SDL_test_compare.h" />
   9.172 -  </ItemGroup>
   9.173 -  <ItemGroup>
   9.174 -    <ClCompile Include="..\..\src\test\SDL_test_assert.c" />
   9.175 -    <ClCompile Include="..\..\src\test\SDL_test_common.c" />
   9.176 -    <ClCompile Include="..\..\src\test\SDL_test_crc32.c" />
   9.177 -    <ClCompile Include="..\..\src\test\SDL_test_font.c" />
   9.178 -    <ClCompile Include="..\..\src\test\SDL_test_fuzzer.c" />
   9.179 -    <ClCompile Include="..\..\src\test\SDL_test_harness.c" />
   9.180 -    <ClCompile Include="..\..\src\test\SDL_test_log.c" />
   9.181 -    <ClCompile Include="..\..\src\test\SDL_test_md5.c" />
   9.182 -    <ClCompile Include="..\..\src\test\SDL_test_random.c" />
   9.183 -    <ClCompile Include="..\..\src\test\SDL_test_imageBlit.c" />
   9.184 -    <ClCompile Include="..\..\src\test\SDL_test_imageBlitBlend.c" />
   9.185 -    <ClCompile Include="..\..\src\test\SDL_test_imageFace.c" />
   9.186 -    <ClCompile Include="..\..\src\test\SDL_test_imagePrimitives.c" />
   9.187 -    <ClCompile Include="..\..\src\test\SDL_test_imagePrimitivesBlend.c" />
   9.188 -    <ClCompile Include="..\..\src\test\SDL_test_compare.c" />
   9.189 -  </ItemGroup>
   9.190 -  <Import Project="$(VCTargetsPath)\Microsoft.Cpp.targets" />
   9.191 -  <ImportGroup Label="ExtensionTargets">
   9.192 -  </ImportGroup>
   9.193 +<?xml version="1.0" encoding="utf-8"?>
   9.194 +<Project DefaultTargets="Build" ToolsVersion="4.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
   9.195 +  <ItemGroup Label="ProjectConfigurations">
   9.196 +    <ProjectConfiguration Include="Debug|Win32">
   9.197 +      <Configuration>Debug</Configuration>
   9.198 +      <Platform>Win32</Platform>
   9.199 +    </ProjectConfiguration>
   9.200 +    <ProjectConfiguration Include="Debug|x64">
   9.201 +      <Configuration>Debug</Configuration>
   9.202 +      <Platform>x64</Platform>
   9.203 +    </ProjectConfiguration>
   9.204 +    <ProjectConfiguration Include="Release|Win32">
   9.205 +      <Configuration>Release</Configuration>
   9.206 +      <Platform>Win32</Platform>
   9.207 +    </ProjectConfiguration>
   9.208 +    <ProjectConfiguration Include="Release|x64">
   9.209 +      <Configuration>Release</Configuration>
   9.210 +      <Platform>x64</Platform>
   9.211 +    </ProjectConfiguration>
   9.212 +  </ItemGroup>
   9.213 +  <PropertyGroup Label="Globals">
   9.214 +    <ProjectName>SDLtest</ProjectName>
   9.215 +    <ProjectGuid>{DA956FD3-E143-46F2-9FE5-C77BEBC56B1A}</ProjectGuid>
   9.216 +  </PropertyGroup>
   9.217 +  <Import Project="$(VCTargetsPath)\Microsoft.Cpp.Default.props" />
   9.218 +  <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'" Label="Configuration">
   9.219 +    <ConfigurationType>StaticLibrary</ConfigurationType>
   9.220 +    <UseOfMfc>false</UseOfMfc>
   9.221 +    <PlatformToolset>v110</PlatformToolset>
   9.222 +  </PropertyGroup>
   9.223 +  <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'" Label="Configuration">
   9.224 +    <ConfigurationType>StaticLibrary</ConfigurationType>
   9.225 +    <UseOfMfc>false</UseOfMfc>
   9.226 +    <PlatformToolset>v110</PlatformToolset>
   9.227 +  </PropertyGroup>
   9.228 +  <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|x64'" Label="Configuration">
   9.229 +    <ConfigurationType>StaticLibrary</ConfigurationType>
   9.230 +    <UseOfMfc>false</UseOfMfc>
   9.231 +    <CharacterSet>MultiByte</CharacterSet>
   9.232 +    <PlatformToolset>v110</PlatformToolset>
   9.233 +  </PropertyGroup>
   9.234 +  <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|x64'" Label="Configuration">
   9.235 +    <ConfigurationType>StaticLibrary</ConfigurationType>
   9.236 +    <UseOfMfc>false</UseOfMfc>
   9.237 +    <PlatformToolset>v110</PlatformToolset>
   9.238 +  </PropertyGroup>
   9.239 +  <Import Project="$(VCTargetsPath)\Microsoft.Cpp.props" />
   9.240 +  <ImportGroup Label="ExtensionSettings">
   9.241 +  </ImportGroup>
   9.242 +  <ImportGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'" Label="PropertySheets">
   9.243 +    <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
   9.244 +    <Import Project="$(VCTargetsPath)Microsoft.CPP.UpgradeFromVC70.props" />
   9.245 +  </ImportGroup>
   9.246 +  <ImportGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'" Label="PropertySheets">
   9.247 +    <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
   9.248 +    <Import Project="$(VCTargetsPath)Microsoft.CPP.UpgradeFromVC70.props" />
   9.249 +  </ImportGroup>
   9.250 +  <ImportGroup Condition="'$(Configuration)|$(Platform)'=='Debug|x64'" Label="PropertySheets">
   9.251 +    <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
   9.252 +    <Import Project="$(VCTargetsPath)Microsoft.CPP.UpgradeFromVC70.props" />
   9.253 +  </ImportGroup>
   9.254 +  <ImportGroup Condition="'$(Configuration)|$(Platform)'=='Release|x64'" Label="PropertySheets">
   9.255 +    <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
   9.256 +    <Import Project="$(VCTargetsPath)Microsoft.CPP.UpgradeFromVC70.props" />
   9.257 +  </ImportGroup>
   9.258 +  <PropertyGroup Label="UserMacros" />
   9.259 +  <PropertyGroup>
   9.260 +    <_ProjectFileVersion>10.0.30319.1</_ProjectFileVersion>
   9.261 +    <OutDir Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">$(Platform)\$(Configuration)\</OutDir>
   9.262 +    <IntDir Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">$(Platform)\$(Configuration)\</IntDir>
   9.263 +    <OutDir Condition="'$(Configuration)|$(Platform)'=='Release|x64'">$(Platform)\$(Configuration)\</OutDir>
   9.264 +    <IntDir Condition="'$(Configuration)|$(Platform)'=='Release|x64'">$(Platform)\$(Configuration)\</IntDir>
   9.265 +    <OutDir Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">$(Platform)\$(Configuration)\</OutDir>
   9.266 +    <IntDir Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">$(Platform)\$(Configuration)\</IntDir>
   9.267 +    <OutDir Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">$(Platform)\$(Configuration)\</OutDir>
   9.268 +    <IntDir Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">$(Platform)\$(Configuration)\</IntDir>
   9.269 +  </PropertyGroup>
   9.270 +  <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">
   9.271 +    <PreBuildEvent />
   9.272 +    <ClCompile>
   9.273 +      <InlineFunctionExpansion>OnlyExplicitInline</InlineFunctionExpansion>
   9.274 +      <AdditionalIncludeDirectories>..\..\include;..\..\include\SDL;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
   9.275 +      <PreprocessorDefinitions>WIN32;NDEBUG;_WINDOWS;%(PreprocessorDefinitions)</PreprocessorDefinitions>
   9.276 +      <StringPooling>true</StringPooling>
   9.277 +      <RuntimeLibrary>MultiThreadedDLL</RuntimeLibrary>
   9.278 +      <FunctionLevelLinking>true</FunctionLevelLinking>
   9.279 +      <PrecompiledHeader>
   9.280 +      </PrecompiledHeader>
   9.281 +      <WarningLevel>Level3</WarningLevel>
   9.282 +      <SuppressStartupBanner>true</SuppressStartupBanner>
   9.283 +      <CompileAs>Default</CompileAs>
   9.284 +      <DebugInformationFormat>OldStyle</DebugInformationFormat>
   9.285 +      <ExceptionHandling>false</ExceptionHandling>
   9.286 +    </ClCompile>
   9.287 +    <Lib>
   9.288 +      <SuppressStartupBanner>true</SuppressStartupBanner>
   9.289 +    </Lib>
   9.290 +  </ItemDefinitionGroup>
   9.291 +  <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Release|x64'">
   9.292 +    <Midl>
   9.293 +      <TargetEnvironment>X64</TargetEnvironment>
   9.294 +    </Midl>
   9.295 +    <ClCompile>
   9.296 +      <InlineFunctionExpansion>OnlyExplicitInline</InlineFunctionExpansion>
   9.297 +      <AdditionalIncludeDirectories>..\..\include;..\..\include\SDL;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
   9.298 +      <PreprocessorDefinitions>WIN32;NDEBUG;_WINDOWS;%(PreprocessorDefinitions)</PreprocessorDefinitions>
   9.299 +      <StringPooling>true</StringPooling>
   9.300 +      <RuntimeLibrary>MultiThreadedDLL</RuntimeLibrary>
   9.301 +      <FunctionLevelLinking>true</FunctionLevelLinking>
   9.302 +      <PrecompiledHeader>
   9.303 +      </PrecompiledHeader>
   9.304 +      <WarningLevel>Level3</WarningLevel>
   9.305 +      <SuppressStartupBanner>true</SuppressStartupBanner>
   9.306 +      <CompileAs>Default</CompileAs>
   9.307 +      <DebugInformationFormat>OldStyle</DebugInformationFormat>
   9.308 +      <ExceptionHandling>false</ExceptionHandling>
   9.309 +    </ClCompile>
   9.310 +    <Lib>
   9.311 +      <SuppressStartupBanner>true</SuppressStartupBanner>
   9.312 +    </Lib>
   9.313 +  </ItemDefinitionGroup>
   9.314 +  <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">
   9.315 +    <PreBuildEvent />
   9.316 +    <ClCompile>
   9.317 +      <Optimization>Disabled</Optimization>
   9.318 +      <AdditionalIncludeDirectories>..\..\include;..\..\include\SDL;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
   9.319 +      <PreprocessorDefinitions>WIN32;_DEBUG;_WINDOWS;%(PreprocessorDefinitions)</PreprocessorDefinitions>
   9.320 +      <RuntimeLibrary>MultiThreadedDebugDLL</RuntimeLibrary>
   9.321 +      <PrecompiledHeader>
   9.322 +      </PrecompiledHeader>
   9.323 +      <WarningLevel>Level3</WarningLevel>
   9.324 +      <SuppressStartupBanner>true</SuppressStartupBanner>
   9.325 +      <DebugInformationFormat>OldStyle</DebugInformationFormat>
   9.326 +      <CompileAs>Default</CompileAs>
   9.327 +      <ExceptionHandling>false</ExceptionHandling>
   9.328 +    </ClCompile>
   9.329 +    <Lib>
   9.330 +      <SuppressStartupBanner>true</SuppressStartupBanner>
   9.331 +    </Lib>
   9.332 +  </ItemDefinitionGroup>
   9.333 +  <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">
   9.334 +    <Midl>
   9.335 +      <TargetEnvironment>X64</TargetEnvironment>
   9.336 +    </Midl>
   9.337 +    <ClCompile>
   9.338 +      <Optimization>Disabled</Optimization>
   9.339 +      <AdditionalIncludeDirectories>..\..\include;..\..\include\SDL;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
   9.340 +      <PreprocessorDefinitions>WIN32;_DEBUG;_WINDOWS;%(PreprocessorDefinitions)</PreprocessorDefinitions>
   9.341 +      <RuntimeLibrary>MultiThreadedDebugDLL</RuntimeLibrary>
   9.342 +      <PrecompiledHeader>
   9.343 +      </PrecompiledHeader>
   9.344 +      <WarningLevel>Level3</WarningLevel>
   9.345 +      <SuppressStartupBanner>true</SuppressStartupBanner>
   9.346 +      <DebugInformationFormat>OldStyle</DebugInformationFormat>
   9.347 +      <CompileAs>Default</CompileAs>
   9.348 +      <ExceptionHandling>false</ExceptionHandling>
   9.349 +    </ClCompile>
   9.350 +    <Lib>
   9.351 +      <SuppressStartupBanner>true</SuppressStartupBanner>
   9.352 +    </Lib>
   9.353 +  </ItemDefinitionGroup>
   9.354 +  <ItemGroup>
   9.355 +    <ClInclude Include="..\..\include\SDL_test.h" />
   9.356 +    <ClInclude Include="..\..\include\SDL_test_assert.h" />
   9.357 +    <ClInclude Include="..\..\include\SDL_test_common.h" />
   9.358 +    <ClInclude Include="..\..\include\SDL_test_crc32.h" />
   9.359 +    <ClInclude Include="..\..\include\SDL_test_font.h" />
   9.360 +    <ClInclude Include="..\..\include\SDL_test_fuzzer.h" />
   9.361 +    <ClInclude Include="..\..\include\SDL_test_harness.h" />
   9.362 +    <ClInclude Include="..\..\include\SDL_test_log.h" />
   9.363 +    <ClInclude Include="..\..\include\SDL_test_md5.h" />
   9.364 +    <ClInclude Include="..\..\include\SDL_test_random.h" />
   9.365 +    <ClInclude Include="..\..\include\SDL_test_images.h" />
   9.366 +    <ClInclude Include="..\..\include\SDL_test_compare.h" />
   9.367 +  </ItemGroup>
   9.368 +  <ItemGroup>
   9.369 +    <ClCompile Include="..\..\src\test\SDL_test_assert.c" />
   9.370 +    <ClCompile Include="..\..\src\test\SDL_test_common.c" />
   9.371 +    <ClCompile Include="..\..\src\test\SDL_test_crc32.c" />
   9.372 +    <ClCompile Include="..\..\src\test\SDL_test_font.c" />
   9.373 +    <ClCompile Include="..\..\src\test\SDL_test_fuzzer.c" />
   9.374 +    <ClCompile Include="..\..\src\test\SDL_test_harness.c" />
   9.375 +    <ClCompile Include="..\..\src\test\SDL_test_log.c" />
   9.376 +    <ClCompile Include="..\..\src\test\SDL_test_md5.c" />
   9.377 +    <ClCompile Include="..\..\src\test\SDL_test_random.c" />
   9.378 +    <ClCompile Include="..\..\src\test\SDL_test_imageBlit.c" />
   9.379 +    <ClCompile Include="..\..\src\test\SDL_test_imageBlitBlend.c" />
   9.380 +    <ClCompile Include="..\..\src\test\SDL_test_imageFace.c" />
   9.381 +    <ClCompile Include="..\..\src\test\SDL_test_imagePrimitives.c" />
   9.382 +    <ClCompile Include="..\..\src\test\SDL_test_imagePrimitivesBlend.c" />
   9.383 +    <ClCompile Include="..\..\src\test\SDL_test_compare.c" />
   9.384 +  </ItemGroup>
   9.385 +  <Import Project="$(VCTargetsPath)\Microsoft.Cpp.targets" />
   9.386 +  <ImportGroup Label="ExtensionTargets">
   9.387 +  </ImportGroup>
   9.388  </Project>
   9.389 \ No newline at end of file