Fixed building tests with Visual Studio 2008
authorSam Lantinga
Mon, 31 Dec 2012 13:49:06 -0800
changeset 67897177d421bb07
parent 6788 036f53f2f5aa
child 6790 475f0a544157
Fixed building tests with Visual Studio 2008
VisualC/SDL_VS2008.sln
VisualC/SDLtest/SDLtest_VS2008.vcproj
VisualC/tests/testdraw2/testdraw2_VS2008.vcproj
VisualC/tests/testgl2/testgl2_VS2008.vcproj
VisualC/tests/testrendertarget/testrendertarget_VS2008.vcproj
VisualC/tests/testscale/testscale_VS2008.vcproj
VisualC/tests/testsprite2/testsprite2_VS2008.vcproj
src/test/SDL_test_fuzzer.c
     1.1 --- a/VisualC/SDL_VS2008.sln	Mon Dec 31 12:15:25 2012 -0800
     1.2 +++ b/VisualC/SDL_VS2008.sln	Mon Dec 31 13:49:06 2012 -0800
     1.3 @@ -1,8 +1,8 @@
     1.4  Microsoft Visual Studio Solution File, Format Version 10.00
     1.5  # Visual Studio 2008
     1.6 -Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "SDL", "SDL\SDL_VS2008.vcproj", "{81CE8DAF-EBB2-4761-8E45-B71ABCCA8C68}"
     1.7 +Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "SDL2", "SDL\SDL_VS2008.vcproj", "{81CE8DAF-EBB2-4761-8E45-B71ABCCA8C68}"
     1.8  EndProject
     1.9 -Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "SDLmain", "SDLmain\SDLmain_VS2008.vcproj", "{DA956FD3-E142-46F2-9DD5-C78BEBB56B7A}"
    1.10 +Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "SDL2main", "SDLmain\SDLmain_VS2008.vcproj", "{DA956FD3-E142-46F2-9DD5-C78BEBB56B7A}"
    1.11  EndProject
    1.12  Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "tests", "tests", "{CE748C1F-3C21-4825-AA6A-F895A023F7E7}"
    1.13  EndProject
    1.14 @@ -22,6 +22,7 @@
    1.15  	ProjectSection(ProjectDependencies) = postProject
    1.16  		{81CE8DAF-EBB2-4761-8E45-B71ABCCA8C68} = {81CE8DAF-EBB2-4761-8E45-B71ABCCA8C68}
    1.17  		{DA956FD3-E142-46F2-9DD5-C78BEBB56B7A} = {DA956FD3-E142-46F2-9DD5-C78BEBB56B7A}
    1.18 +		{DA956FD3-E143-46F2-9FE5-C77BEBC56B1A} = {DA956FD3-E143-46F2-9FE5-C77BEBC56B1A}
    1.19  	EndProjectSection
    1.20  EndProject
    1.21  Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "testfile", "tests\testfile\testfile_VS2008.vcproj", "{CAE4F1D0-314F-4B10-805B-0EFD670133A0}"
    1.22 @@ -34,6 +35,7 @@
    1.23  	ProjectSection(ProjectDependencies) = postProject
    1.24  		{81CE8DAF-EBB2-4761-8E45-B71ABCCA8C68} = {81CE8DAF-EBB2-4761-8E45-B71ABCCA8C68}
    1.25  		{DA956FD3-E142-46F2-9DD5-C78BEBB56B7A} = {DA956FD3-E142-46F2-9DD5-C78BEBB56B7A}
    1.26 +		{DA956FD3-E143-46F2-9FE5-C77BEBC56B1A} = {DA956FD3-E143-46F2-9FE5-C77BEBC56B1A}
    1.27  	EndProjectSection
    1.28  EndProject
    1.29  Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "testplatform", "tests\testplatform\testplatform_VS2008.vcproj", "{26932B24-EFC6-4E3A-B277-ED653DA37968}"
    1.30 @@ -52,6 +54,7 @@
    1.31  	ProjectSection(ProjectDependencies) = postProject
    1.32  		{81CE8DAF-EBB2-4761-8E45-B71ABCCA8C68} = {81CE8DAF-EBB2-4761-8E45-B71ABCCA8C68}
    1.33  		{DA956FD3-E142-46F2-9DD5-C78BEBB56B7A} = {DA956FD3-E142-46F2-9DD5-C78BEBB56B7A}
    1.34 +		{DA956FD3-E143-46F2-9FE5-C77BEBC56B1A} = {DA956FD3-E143-46F2-9FE5-C77BEBC56B1A}
    1.35  	EndProjectSection
    1.36  EndProject
    1.37  Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "testshape", "tests\testshape\testshape_VS2008.vcproj", "{31A3E4E1-AAE9-4EF3-9B23-18D0924BE4D2}"
    1.38 @@ -76,18 +79,24 @@
    1.39  	ProjectSection(ProjectDependencies) = postProject
    1.40  		{81CE8DAF-EBB2-4761-8E45-B71ABCCA8C68} = {81CE8DAF-EBB2-4761-8E45-B71ABCCA8C68}
    1.41  		{DA956FD3-E142-46F2-9DD5-C78BEBB56B7A} = {DA956FD3-E142-46F2-9DD5-C78BEBB56B7A}
    1.42 +		{DA956FD3-E143-46F2-9FE5-C77BEBC56B1A} = {DA956FD3-E143-46F2-9FE5-C77BEBC56B1A}
    1.43  	EndProjectSection
    1.44  EndProject
    1.45  Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "testrendertarget", "tests\testrendertarget\testrendertarget_VS2008.vcproj", "{2D17C1EB-1157-460E-9A99-A82BFC1F9D1E}"
    1.46  	ProjectSection(ProjectDependencies) = postProject
    1.47  		{81CE8DAF-EBB2-4761-8E45-B71ABCCA8C68} = {81CE8DAF-EBB2-4761-8E45-B71ABCCA8C68}
    1.48  		{DA956FD3-E142-46F2-9DD5-C78BEBB56B7A} = {DA956FD3-E142-46F2-9DD5-C78BEBB56B7A}
    1.49 +		{DA956FD3-E143-46F2-9FE5-C77BEBC56B1A} = {DA956FD3-E143-46F2-9FE5-C77BEBC56B1A}
    1.50  	EndProjectSection
    1.51  EndProject
    1.52 +Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "SDL2test", "SDLtest\SDLtest_VS2008.vcproj", "{DA956FD3-E143-46F2-9FE5-C77BEBC56B1A}"
    1.53 +EndProject
    1.54  Global
    1.55  	GlobalSection(SolutionConfigurationPlatforms) = preSolution
    1.56  		Debug|Win32 = Debug|Win32
    1.57  		Debug|x64 = Debug|x64
    1.58 +		Release_NoSTDIO|Win32 = Release_NoSTDIO|Win32
    1.59 +		Release_NoSTDIO|x64 = Release_NoSTDIO|x64
    1.60  		Release|Win32 = Release|Win32
    1.61  		Release|x64 = Release|x64
    1.62  	EndGlobalSection
    1.63 @@ -96,6 +105,9 @@
    1.64  		{81CE8DAF-EBB2-4761-8E45-B71ABCCA8C68}.Debug|Win32.Build.0 = Debug|Win32
    1.65  		{81CE8DAF-EBB2-4761-8E45-B71ABCCA8C68}.Debug|x64.ActiveCfg = Debug|x64
    1.66  		{81CE8DAF-EBB2-4761-8E45-B71ABCCA8C68}.Debug|x64.Build.0 = Debug|x64
    1.67 +		{81CE8DAF-EBB2-4761-8E45-B71ABCCA8C68}.Release_NoSTDIO|Win32.ActiveCfg = Release|x64
    1.68 +		{81CE8DAF-EBB2-4761-8E45-B71ABCCA8C68}.Release_NoSTDIO|x64.ActiveCfg = Release|x64
    1.69 +		{81CE8DAF-EBB2-4761-8E45-B71ABCCA8C68}.Release_NoSTDIO|x64.Build.0 = Release|x64
    1.70  		{81CE8DAF-EBB2-4761-8E45-B71ABCCA8C68}.Release|Win32.ActiveCfg = Release|Win32
    1.71  		{81CE8DAF-EBB2-4761-8E45-B71ABCCA8C68}.Release|Win32.Build.0 = Release|Win32
    1.72  		{81CE8DAF-EBB2-4761-8E45-B71ABCCA8C68}.Release|x64.ActiveCfg = Release|x64
    1.73 @@ -104,6 +116,10 @@
    1.74  		{DA956FD3-E142-46F2-9DD5-C78BEBB56B7A}.Debug|Win32.Build.0 = Debug|Win32
    1.75  		{DA956FD3-E142-46F2-9DD5-C78BEBB56B7A}.Debug|x64.ActiveCfg = Debug|x64
    1.76  		{DA956FD3-E142-46F2-9DD5-C78BEBB56B7A}.Debug|x64.Build.0 = Debug|x64
    1.77 +		{DA956FD3-E142-46F2-9DD5-C78BEBB56B7A}.Release_NoSTDIO|Win32.ActiveCfg = Release_NoSTDIO|Win32
    1.78 +		{DA956FD3-E142-46F2-9DD5-C78BEBB56B7A}.Release_NoSTDIO|Win32.Build.0 = Release_NoSTDIO|Win32
    1.79 +		{DA956FD3-E142-46F2-9DD5-C78BEBB56B7A}.Release_NoSTDIO|x64.ActiveCfg = Release_NoSTDIO|x64
    1.80 +		{DA956FD3-E142-46F2-9DD5-C78BEBB56B7A}.Release_NoSTDIO|x64.Build.0 = Release_NoSTDIO|x64
    1.81  		{DA956FD3-E142-46F2-9DD5-C78BEBB56B7A}.Release|Win32.ActiveCfg = Release|Win32
    1.82  		{DA956FD3-E142-46F2-9DD5-C78BEBB56B7A}.Release|Win32.Build.0 = Release|Win32
    1.83  		{DA956FD3-E142-46F2-9DD5-C78BEBB56B7A}.Release|x64.ActiveCfg = Release|x64
    1.84 @@ -111,81 +127,132 @@
    1.85  		{26828762-C95D-4637-9CB1-7F0979523813}.Debug|Win32.ActiveCfg = Debug|Win32
    1.86  		{26828762-C95D-4637-9CB1-7F0979523813}.Debug|Win32.Build.0 = Debug|Win32
    1.87  		{26828762-C95D-4637-9CB1-7F0979523813}.Debug|x64.ActiveCfg = Debug|Win32
    1.88 +		{26828762-C95D-4637-9CB1-7F0979523813}.Release_NoSTDIO|Win32.ActiveCfg = Release|Win32
    1.89 +		{26828762-C95D-4637-9CB1-7F0979523813}.Release_NoSTDIO|Win32.Build.0 = Release|Win32
    1.90 +		{26828762-C95D-4637-9CB1-7F0979523813}.Release_NoSTDIO|x64.ActiveCfg = Release|Win32
    1.91  		{26828762-C95D-4637-9CB1-7F0979523813}.Release|Win32.ActiveCfg = Release|Win32
    1.92  		{26828762-C95D-4637-9CB1-7F0979523813}.Release|Win32.Build.0 = Release|Win32
    1.93  		{26828762-C95D-4637-9CB1-7F0979523813}.Release|x64.ActiveCfg = Release|Win32
    1.94  		{AAAD1CB5-7ADA-47AE-85A0-08A6EC48FAFB}.Debug|Win32.ActiveCfg = Debug|Win32
    1.95  		{AAAD1CB5-7ADA-47AE-85A0-08A6EC48FAFB}.Debug|Win32.Build.0 = Debug|Win32
    1.96  		{AAAD1CB5-7ADA-47AE-85A0-08A6EC48FAFB}.Debug|x64.ActiveCfg = Debug|Win32
    1.97 +		{AAAD1CB5-7ADA-47AE-85A0-08A6EC48FAFB}.Release_NoSTDIO|Win32.ActiveCfg = Release|Win32
    1.98 +		{AAAD1CB5-7ADA-47AE-85A0-08A6EC48FAFB}.Release_NoSTDIO|Win32.Build.0 = Release|Win32
    1.99 +		{AAAD1CB5-7ADA-47AE-85A0-08A6EC48FAFB}.Release_NoSTDIO|x64.ActiveCfg = Release|Win32
   1.100  		{AAAD1CB5-7ADA-47AE-85A0-08A6EC48FAFB}.Release|Win32.ActiveCfg = Release|Win32
   1.101  		{AAAD1CB5-7ADA-47AE-85A0-08A6EC48FAFB}.Release|Win32.Build.0 = Release|Win32
   1.102  		{AAAD1CB5-7ADA-47AE-85A0-08A6EC48FAFB}.Release|x64.ActiveCfg = Release|Win32
   1.103  		{8682FE1E-0CF6-4EDD-9BB5-1733D8C8B4DF}.Debug|Win32.ActiveCfg = Debug|Win32
   1.104  		{8682FE1E-0CF6-4EDD-9BB5-1733D8C8B4DF}.Debug|Win32.Build.0 = Debug|Win32
   1.105  		{8682FE1E-0CF6-4EDD-9BB5-1733D8C8B4DF}.Debug|x64.ActiveCfg = Debug|Win32
   1.106 +		{8682FE1E-0CF6-4EDD-9BB5-1733D8C8B4DF}.Release_NoSTDIO|Win32.ActiveCfg = Release|Win32
   1.107 +		{8682FE1E-0CF6-4EDD-9BB5-1733D8C8B4DF}.Release_NoSTDIO|Win32.Build.0 = Release|Win32
   1.108 +		{8682FE1E-0CF6-4EDD-9BB5-1733D8C8B4DF}.Release_NoSTDIO|x64.ActiveCfg = Release|Win32
   1.109  		{8682FE1E-0CF6-4EDD-9BB5-1733D8C8B4DF}.Release|Win32.ActiveCfg = Release|Win32
   1.110  		{8682FE1E-0CF6-4EDD-9BB5-1733D8C8B4DF}.Release|Win32.Build.0 = Release|Win32
   1.111  		{8682FE1E-0CF6-4EDD-9BB5-1733D8C8B4DF}.Release|x64.ActiveCfg = Release|Win32
   1.112  		{CAE4F1D0-314F-4B10-805B-0EFD670133A0}.Debug|Win32.ActiveCfg = Debug|Win32
   1.113  		{CAE4F1D0-314F-4B10-805B-0EFD670133A0}.Debug|Win32.Build.0 = Debug|Win32
   1.114  		{CAE4F1D0-314F-4B10-805B-0EFD670133A0}.Debug|x64.ActiveCfg = Debug|Win32
   1.115 +		{CAE4F1D0-314F-4B10-805B-0EFD670133A0}.Release_NoSTDIO|Win32.ActiveCfg = Release|Win32
   1.116 +		{CAE4F1D0-314F-4B10-805B-0EFD670133A0}.Release_NoSTDIO|Win32.Build.0 = Release|Win32
   1.117 +		{CAE4F1D0-314F-4B10-805B-0EFD670133A0}.Release_NoSTDIO|x64.ActiveCfg = Release|Win32
   1.118  		{CAE4F1D0-314F-4B10-805B-0EFD670133A0}.Release|Win32.ActiveCfg = Release|Win32
   1.119  		{CAE4F1D0-314F-4B10-805B-0EFD670133A0}.Release|Win32.Build.0 = Release|Win32
   1.120  		{CAE4F1D0-314F-4B10-805B-0EFD670133A0}.Release|x64.ActiveCfg = Release|Win32
   1.121  		{8B5CFB38-CCBA-40A8-AD7A-89C57B070884}.Debug|Win32.ActiveCfg = Debug|Win32
   1.122  		{8B5CFB38-CCBA-40A8-AD7A-89C57B070884}.Debug|Win32.Build.0 = Debug|Win32
   1.123  		{8B5CFB38-CCBA-40A8-AD7A-89C57B070884}.Debug|x64.ActiveCfg = Debug|Win32
   1.124 +		{8B5CFB38-CCBA-40A8-AD7A-89C57B070884}.Release_NoSTDIO|Win32.ActiveCfg = Release|Win32
   1.125 +		{8B5CFB38-CCBA-40A8-AD7A-89C57B070884}.Release_NoSTDIO|Win32.Build.0 = Release|Win32
   1.126 +		{8B5CFB38-CCBA-40A8-AD7A-89C57B070884}.Release_NoSTDIO|x64.ActiveCfg = Release|Win32
   1.127  		{8B5CFB38-CCBA-40A8-AD7A-89C57B070884}.Release|Win32.ActiveCfg = Release|Win32
   1.128  		{8B5CFB38-CCBA-40A8-AD7A-89C57B070884}.Release|Win32.Build.0 = Release|Win32
   1.129  		{8B5CFB38-CCBA-40A8-AD7A-89C57B070884}.Release|x64.ActiveCfg = Release|Win32
   1.130  		{26932B24-EFC6-4E3A-B277-ED653DA37968}.Debug|Win32.ActiveCfg = Debug|Win32
   1.131  		{26932B24-EFC6-4E3A-B277-ED653DA37968}.Debug|Win32.Build.0 = Debug|Win32
   1.132  		{26932B24-EFC6-4E3A-B277-ED653DA37968}.Debug|x64.ActiveCfg = Debug|Win32
   1.133 +		{26932B24-EFC6-4E3A-B277-ED653DA37968}.Release_NoSTDIO|Win32.ActiveCfg = Release|Win32
   1.134 +		{26932B24-EFC6-4E3A-B277-ED653DA37968}.Release_NoSTDIO|Win32.Build.0 = Release|Win32
   1.135 +		{26932B24-EFC6-4E3A-B277-ED653DA37968}.Release_NoSTDIO|x64.ActiveCfg = Release|Win32
   1.136  		{26932B24-EFC6-4E3A-B277-ED653DA37968}.Release|Win32.ActiveCfg = Release|Win32
   1.137  		{26932B24-EFC6-4E3A-B277-ED653DA37968}.Release|Win32.Build.0 = Release|Win32
   1.138  		{26932B24-EFC6-4E3A-B277-ED653DA37968}.Release|x64.ActiveCfg = Release|Win32
   1.139  		{C4E04D18-EF76-4B42-B4C2-16A1BACDC0A3}.Debug|Win32.ActiveCfg = Debug|Win32
   1.140  		{C4E04D18-EF76-4B42-B4C2-16A1BACDC0A3}.Debug|Win32.Build.0 = Debug|Win32
   1.141  		{C4E04D18-EF76-4B42-B4C2-16A1BACDC0A3}.Debug|x64.ActiveCfg = Debug|Win32
   1.142 +		{C4E04D18-EF76-4B42-B4C2-16A1BACDC0A3}.Release_NoSTDIO|Win32.ActiveCfg = Release|Win32
   1.143 +		{C4E04D18-EF76-4B42-B4C2-16A1BACDC0A3}.Release_NoSTDIO|Win32.Build.0 = Release|Win32
   1.144 +		{C4E04D18-EF76-4B42-B4C2-16A1BACDC0A3}.Release_NoSTDIO|x64.ActiveCfg = Release|Win32
   1.145  		{C4E04D18-EF76-4B42-B4C2-16A1BACDC0A3}.Release|Win32.ActiveCfg = Release|Win32
   1.146  		{C4E04D18-EF76-4B42-B4C2-16A1BACDC0A3}.Release|Win32.Build.0 = Release|Win32
   1.147  		{C4E04D18-EF76-4B42-B4C2-16A1BACDC0A3}.Release|x64.ActiveCfg = Release|Win32
   1.148  		{40FB7794-D3C3-4CFE-BCF4-A80C96635682}.Debug|Win32.ActiveCfg = Debug|Win32
   1.149  		{40FB7794-D3C3-4CFE-BCF4-A80C96635682}.Debug|Win32.Build.0 = Debug|Win32
   1.150  		{40FB7794-D3C3-4CFE-BCF4-A80C96635682}.Debug|x64.ActiveCfg = Debug|Win32
   1.151 +		{40FB7794-D3C3-4CFE-BCF4-A80C96635682}.Release_NoSTDIO|Win32.ActiveCfg = Release|Win32
   1.152 +		{40FB7794-D3C3-4CFE-BCF4-A80C96635682}.Release_NoSTDIO|Win32.Build.0 = Release|Win32
   1.153 +		{40FB7794-D3C3-4CFE-BCF4-A80C96635682}.Release_NoSTDIO|x64.ActiveCfg = Release|Win32
   1.154  		{40FB7794-D3C3-4CFE-BCF4-A80C96635682}.Release|Win32.ActiveCfg = Release|Win32
   1.155  		{40FB7794-D3C3-4CFE-BCF4-A80C96635682}.Release|Win32.Build.0 = Release|Win32
   1.156  		{40FB7794-D3C3-4CFE-BCF4-A80C96635682}.Release|x64.ActiveCfg = Release|Win32
   1.157  		{31A3E4E1-AAE9-4EF3-9B23-18D0924BE4D2}.Debug|Win32.ActiveCfg = Debug|Win32
   1.158  		{31A3E4E1-AAE9-4EF3-9B23-18D0924BE4D2}.Debug|Win32.Build.0 = Debug|Win32
   1.159  		{31A3E4E1-AAE9-4EF3-9B23-18D0924BE4D2}.Debug|x64.ActiveCfg = Debug|Win32
   1.160 +		{31A3E4E1-AAE9-4EF3-9B23-18D0924BE4D2}.Release_NoSTDIO|Win32.ActiveCfg = Release|Win32
   1.161 +		{31A3E4E1-AAE9-4EF3-9B23-18D0924BE4D2}.Release_NoSTDIO|Win32.Build.0 = Release|Win32
   1.162 +		{31A3E4E1-AAE9-4EF3-9B23-18D0924BE4D2}.Release_NoSTDIO|x64.ActiveCfg = Release|Win32
   1.163  		{31A3E4E1-AAE9-4EF3-9B23-18D0924BE4D2}.Release|Win32.ActiveCfg = Release|Win32
   1.164  		{31A3E4E1-AAE9-4EF3-9B23-18D0924BE4D2}.Release|Win32.Build.0 = Release|Win32
   1.165  		{31A3E4E1-AAE9-4EF3-9B23-18D0924BE4D2}.Release|x64.ActiveCfg = Release|Win32
   1.166  		{79CEE57E-1BC3-4FF6-90B3-9E39763CDAFF}.Debug|Win32.ActiveCfg = Debug|Win32
   1.167  		{79CEE57E-1BC3-4FF6-90B3-9E39763CDAFF}.Debug|Win32.Build.0 = Debug|Win32
   1.168  		{79CEE57E-1BC3-4FF6-90B3-9E39763CDAFF}.Debug|x64.ActiveCfg = Debug|Win32
   1.169 +		{79CEE57E-1BC3-4FF6-90B3-9E39763CDAFF}.Release_NoSTDIO|Win32.ActiveCfg = Release|Win32
   1.170 +		{79CEE57E-1BC3-4FF6-90B3-9E39763CDAFF}.Release_NoSTDIO|Win32.Build.0 = Release|Win32
   1.171 +		{79CEE57E-1BC3-4FF6-90B3-9E39763CDAFF}.Release_NoSTDIO|x64.ActiveCfg = Release|Win32
   1.172  		{79CEE57E-1BC3-4FF6-90B3-9E39763CDAFF}.Release|Win32.ActiveCfg = Release|Win32
   1.173  		{79CEE57E-1BC3-4FF6-90B3-9E39763CDAFF}.Release|Win32.Build.0 = Release|Win32
   1.174  		{79CEE57E-1BC3-4FF6-90B3-9E39763CDAFF}.Release|x64.ActiveCfg = Release|Win32
   1.175  		{66B32F7E-5716-48D0-B5B9-D832FD052DD5}.Debug|Win32.ActiveCfg = Debug|Win32
   1.176  		{66B32F7E-5716-48D0-B5B9-D832FD052DD5}.Debug|Win32.Build.0 = Debug|Win32
   1.177  		{66B32F7E-5716-48D0-B5B9-D832FD052DD5}.Debug|x64.ActiveCfg = Debug|Win32
   1.178 +		{66B32F7E-5716-48D0-B5B9-D832FD052DD5}.Release_NoSTDIO|Win32.ActiveCfg = Release|Win32
   1.179 +		{66B32F7E-5716-48D0-B5B9-D832FD052DD5}.Release_NoSTDIO|Win32.Build.0 = Release|Win32
   1.180 +		{66B32F7E-5716-48D0-B5B9-D832FD052DD5}.Release_NoSTDIO|x64.ActiveCfg = Release|Win32
   1.181  		{66B32F7E-5716-48D0-B5B9-D832FD052DD5}.Release|Win32.ActiveCfg = Release|Win32
   1.182  		{66B32F7E-5716-48D0-B5B9-D832FD052DD5}.Release|Win32.Build.0 = Release|Win32
   1.183  		{66B32F7E-5716-48D0-B5B9-D832FD052DD5}.Release|x64.ActiveCfg = Release|Win32
   1.184  		{5D0930C0-7C91-4ECE-9014-7B7DDE9502E6}.Debug|Win32.ActiveCfg = Debug|Win32
   1.185  		{5D0930C0-7C91-4ECE-9014-7B7DDE9502E6}.Debug|Win32.Build.0 = Debug|Win32
   1.186  		{5D0930C0-7C91-4ECE-9014-7B7DDE9502E6}.Debug|x64.ActiveCfg = Debug|Win32
   1.187 +		{5D0930C0-7C91-4ECE-9014-7B7DDE9502E6}.Release_NoSTDIO|Win32.ActiveCfg = Release|Win32
   1.188 +		{5D0930C0-7C91-4ECE-9014-7B7DDE9502E6}.Release_NoSTDIO|Win32.Build.0 = Release|Win32
   1.189 +		{5D0930C0-7C91-4ECE-9014-7B7DDE9502E6}.Release_NoSTDIO|x64.ActiveCfg = Release|Win32
   1.190  		{5D0930C0-7C91-4ECE-9014-7B7DDE9502E6}.Release|Win32.ActiveCfg = Release|Win32
   1.191  		{5D0930C0-7C91-4ECE-9014-7B7DDE9502E6}.Release|Win32.Build.0 = Release|Win32
   1.192  		{5D0930C0-7C91-4ECE-9014-7B7DDE9502E6}.Release|x64.ActiveCfg = Release|Win32
   1.193  		{2D17C1EB-1157-460E-9A99-A82BFC1F9D1E}.Debug|Win32.ActiveCfg = Debug|Win32
   1.194  		{2D17C1EB-1157-460E-9A99-A82BFC1F9D1E}.Debug|Win32.Build.0 = Debug|Win32
   1.195  		{2D17C1EB-1157-460E-9A99-A82BFC1F9D1E}.Debug|x64.ActiveCfg = Debug|Win32
   1.196 +		{2D17C1EB-1157-460E-9A99-A82BFC1F9D1E}.Release_NoSTDIO|Win32.ActiveCfg = Release|Win32
   1.197 +		{2D17C1EB-1157-460E-9A99-A82BFC1F9D1E}.Release_NoSTDIO|Win32.Build.0 = Release|Win32
   1.198 +		{2D17C1EB-1157-460E-9A99-A82BFC1F9D1E}.Release_NoSTDIO|x64.ActiveCfg = Release|Win32
   1.199  		{2D17C1EB-1157-460E-9A99-A82BFC1F9D1E}.Release|Win32.ActiveCfg = Release|Win32
   1.200  		{2D17C1EB-1157-460E-9A99-A82BFC1F9D1E}.Release|Win32.Build.0 = Release|Win32
   1.201  		{2D17C1EB-1157-460E-9A99-A82BFC1F9D1E}.Release|x64.ActiveCfg = Release|Win32
   1.202 +		{DA956FD3-E143-46F2-9FE5-C77BEBC56B1A}.Debug|Win32.ActiveCfg = Debug|Win32
   1.203 +		{DA956FD3-E143-46F2-9FE5-C77BEBC56B1A}.Debug|Win32.Build.0 = Debug|Win32
   1.204 +		{DA956FD3-E143-46F2-9FE5-C77BEBC56B1A}.Debug|x64.ActiveCfg = Debug|x64
   1.205 +		{DA956FD3-E143-46F2-9FE5-C77BEBC56B1A}.Debug|x64.Build.0 = Debug|x64
   1.206 +		{DA956FD3-E143-46F2-9FE5-C77BEBC56B1A}.Release_NoSTDIO|Win32.ActiveCfg = Release_NoSTDIO|Win32
   1.207 +		{DA956FD3-E143-46F2-9FE5-C77BEBC56B1A}.Release_NoSTDIO|Win32.Build.0 = Release_NoSTDIO|Win32
   1.208 +		{DA956FD3-E143-46F2-9FE5-C77BEBC56B1A}.Release_NoSTDIO|x64.ActiveCfg = Release_NoSTDIO|x64
   1.209 +		{DA956FD3-E143-46F2-9FE5-C77BEBC56B1A}.Release_NoSTDIO|x64.Build.0 = Release_NoSTDIO|x64
   1.210 +		{DA956FD3-E143-46F2-9FE5-C77BEBC56B1A}.Release|Win32.ActiveCfg = Release|Win32
   1.211 +		{DA956FD3-E143-46F2-9FE5-C77BEBC56B1A}.Release|Win32.Build.0 = Release|Win32
   1.212 +		{DA956FD3-E143-46F2-9FE5-C77BEBC56B1A}.Release|x64.ActiveCfg = Release|x64
   1.213 +		{DA956FD3-E143-46F2-9FE5-C77BEBC56B1A}.Release|x64.Build.0 = Release|x64
   1.214  	EndGlobalSection
   1.215  	GlobalSection(SolutionProperties) = preSolution
   1.216  		HideSolutionNode = FALSE
     2.1 --- /dev/null	Thu Jan 01 00:00:00 1970 +0000
     2.2 +++ b/VisualC/SDLtest/SDLtest_VS2008.vcproj	Mon Dec 31 13:49:06 2012 -0800
     2.3 @@ -0,0 +1,469 @@
     2.4 +<?xml version="1.0" encoding="Windows-1252"?>
     2.5 +<VisualStudioProject
     2.6 +	ProjectType="Visual C++"
     2.7 +	Version="9.00"
     2.8 +	Name="SDL2test"
     2.9 +	ProjectGUID="{DA956FD3-E143-46F2-9FE5-C77BEBC56B1A}"
    2.10 +	RootNamespace="SDLtest"
    2.11 +	TargetFrameworkVersion="131072"
    2.12 +	>
    2.13 +	<Platforms>
    2.14 +		<Platform
    2.15 +			Name="Win32"
    2.16 +		/>
    2.17 +		<Platform
    2.18 +			Name="x64"
    2.19 +		/>
    2.20 +	</Platforms>
    2.21 +	<ToolFiles>
    2.22 +	</ToolFiles>
    2.23 +	<Configurations>
    2.24 +		<Configuration
    2.25 +			Name="Release|Win32"
    2.26 +			OutputDirectory=".\Release"
    2.27 +			IntermediateDirectory=".\Release"
    2.28 +			ConfigurationType="4"
    2.29 +			InheritedPropertySheets="$(VCInstallDir)VCProjectDefaults\UpgradeFromVC70.vsprops"
    2.30 +			UseOfMFC="0"
    2.31 +			ATLMinimizesCRunTimeLibraryUsage="false"
    2.32 +			>
    2.33 +			<Tool
    2.34 +				Name="VCPreBuildEventTool"
    2.35 +				CommandLine=""
    2.36 +			/>
    2.37 +			<Tool
    2.38 +				Name="VCCustomBuildTool"
    2.39 +			/>
    2.40 +			<Tool
    2.41 +				Name="VCXMLDataGeneratorTool"
    2.42 +			/>
    2.43 +			<Tool
    2.44 +				Name="VCWebServiceProxyGeneratorTool"
    2.45 +			/>
    2.46 +			<Tool
    2.47 +				Name="VCMIDLTool"
    2.48 +			/>
    2.49 +			<Tool
    2.50 +				Name="VCCLCompilerTool"
    2.51 +				InlineFunctionExpansion="1"
    2.52 +				AdditionalIncludeDirectories="..\..\include,..\..\include\SDL"
    2.53 +				PreprocessorDefinitions="WIN32,NDEBUG,_WINDOWS"
    2.54 +				StringPooling="true"
    2.55 +				RuntimeLibrary="2"
    2.56 +				EnableFunctionLevelLinking="true"
    2.57 +				WarningLevel="3"
    2.58 +				SuppressStartupBanner="true"
    2.59 +				CompileAs="0"
    2.60 +			/>
    2.61 +			<Tool
    2.62 +				Name="VCManagedResourceCompilerTool"
    2.63 +			/>
    2.64 +			<Tool
    2.65 +				Name="VCResourceCompilerTool"
    2.66 +			/>
    2.67 +			<Tool
    2.68 +				Name="VCPreLinkEventTool"
    2.69 +			/>
    2.70 +			<Tool
    2.71 +				Name="VCLibrarianTool"
    2.72 +			/>
    2.73 +			<Tool
    2.74 +				Name="VCALinkTool"
    2.75 +			/>
    2.76 +			<Tool
    2.77 +				Name="VCXDCMakeTool"
    2.78 +			/>
    2.79 +			<Tool
    2.80 +				Name="VCBscMakeTool"
    2.81 +			/>
    2.82 +			<Tool
    2.83 +				Name="VCFxCopTool"
    2.84 +			/>
    2.85 +			<Tool
    2.86 +				Name="VCPostBuildEventTool"
    2.87 +			/>
    2.88 +		</Configuration>
    2.89 +		<Configuration
    2.90 +			Name="Release|x64"
    2.91 +			OutputDirectory="$(PlatformName)\$(ConfigurationName)"
    2.92 +			IntermediateDirectory="$(PlatformName)\$(ConfigurationName)"
    2.93 +			ConfigurationType="4"
    2.94 +			InheritedPropertySheets="$(VCInstallDir)VCProjectDefaults\UpgradeFromVC70.vsprops"
    2.95 +			UseOfMFC="0"
    2.96 +			ATLMinimizesCRunTimeLibraryUsage="false"
    2.97 +			>
    2.98 +			<Tool
    2.99 +				Name="VCPreBuildEventTool"
   2.100 +			/>
   2.101 +			<Tool
   2.102 +				Name="VCCustomBuildTool"
   2.103 +			/>
   2.104 +			<Tool
   2.105 +				Name="VCXMLDataGeneratorTool"
   2.106 +			/>
   2.107 +			<Tool
   2.108 +				Name="VCWebServiceProxyGeneratorTool"
   2.109 +			/>
   2.110 +			<Tool
   2.111 +				Name="VCMIDLTool"
   2.112 +				TargetEnvironment="3"
   2.113 +			/>
   2.114 +			<Tool
   2.115 +				Name="VCCLCompilerTool"
   2.116 +				InlineFunctionExpansion="1"
   2.117 +				AdditionalIncludeDirectories="..\..\include,..\..\include\SDL"
   2.118 +				PreprocessorDefinitions="WIN32,NDEBUG,_WINDOWS"
   2.119 +				StringPooling="true"
   2.120 +				RuntimeLibrary="2"
   2.121 +				EnableFunctionLevelLinking="true"
   2.122 +				WarningLevel="3"
   2.123 +				SuppressStartupBanner="true"
   2.124 +				CompileAs="0"
   2.125 +			/>
   2.126 +			<Tool
   2.127 +				Name="VCManagedResourceCompilerTool"
   2.128 +			/>
   2.129 +			<Tool
   2.130 +				Name="VCResourceCompilerTool"
   2.131 +			/>
   2.132 +			<Tool
   2.133 +				Name="VCPreLinkEventTool"
   2.134 +			/>
   2.135 +			<Tool
   2.136 +				Name="VCLibrarianTool"
   2.137 +			/>
   2.138 +			<Tool
   2.139 +				Name="VCALinkTool"
   2.140 +			/>
   2.141 +			<Tool
   2.142 +				Name="VCXDCMakeTool"
   2.143 +			/>
   2.144 +			<Tool
   2.145 +				Name="VCBscMakeTool"
   2.146 +			/>
   2.147 +			<Tool
   2.148 +				Name="VCFxCopTool"
   2.149 +			/>
   2.150 +			<Tool
   2.151 +				Name="VCPostBuildEventTool"
   2.152 +			/>
   2.153 +		</Configuration>
   2.154 +		<Configuration
   2.155 +			Name="Release_NoSTDIO|Win32"
   2.156 +			ConfigurationType="1"
   2.157 +			>
   2.158 +			<Tool
   2.159 +				Name="VCPreBuildEventTool"
   2.160 +			/>
   2.161 +			<Tool
   2.162 +				Name="VCCustomBuildTool"
   2.163 +			/>
   2.164 +			<Tool
   2.165 +				Name="VCXMLDataGeneratorTool"
   2.166 +			/>
   2.167 +			<Tool
   2.168 +				Name="VCWebServiceProxyGeneratorTool"
   2.169 +			/>
   2.170 +			<Tool
   2.171 +				Name="VCMIDLTool"
   2.172 +			/>
   2.173 +			<Tool
   2.174 +				Name="VCCLCompilerTool"
   2.175 +			/>
   2.176 +			<Tool
   2.177 +				Name="VCManagedResourceCompilerTool"
   2.178 +			/>
   2.179 +			<Tool
   2.180 +				Name="VCResourceCompilerTool"
   2.181 +			/>
   2.182 +			<Tool
   2.183 +				Name="VCPreLinkEventTool"
   2.184 +			/>
   2.185 +			<Tool
   2.186 +				Name="VCLinkerTool"
   2.187 +			/>
   2.188 +			<Tool
   2.189 +				Name="VCALinkTool"
   2.190 +			/>
   2.191 +			<Tool
   2.192 +				Name="VCManifestTool"
   2.193 +			/>
   2.194 +			<Tool
   2.195 +				Name="VCXDCMakeTool"
   2.196 +			/>
   2.197 +			<Tool
   2.198 +				Name="VCBscMakeTool"
   2.199 +			/>
   2.200 +			<Tool
   2.201 +				Name="VCFxCopTool"
   2.202 +			/>
   2.203 +			<Tool
   2.204 +				Name="VCAppVerifierTool"
   2.205 +			/>
   2.206 +			<Tool
   2.207 +				Name="VCPostBuildEventTool"
   2.208 +			/>
   2.209 +		</Configuration>
   2.210 +		<Configuration
   2.211 +			Name="Release_NoSTDIO|x64"
   2.212 +			OutputDirectory="$(PlatformName)\$(ConfigurationName)"
   2.213 +			IntermediateDirectory="$(PlatformName)\$(ConfigurationName)"
   2.214 +			ConfigurationType="4"
   2.215 +			InheritedPropertySheets="$(VCInstallDir)VCProjectDefaults\UpgradeFromVC70.vsprops"
   2.216 +			UseOfMFC="0"
   2.217 +			ATLMinimizesCRunTimeLibraryUsage="false"
   2.218 +			>
   2.219 +			<Tool
   2.220 +				Name="VCPreBuildEventTool"
   2.221 +			/>
   2.222 +			<Tool
   2.223 +				Name="VCCustomBuildTool"
   2.224 +			/>
   2.225 +			<Tool
   2.226 +				Name="VCXMLDataGeneratorTool"
   2.227 +			/>
   2.228 +			<Tool
   2.229 +				Name="VCWebServiceProxyGeneratorTool"
   2.230 +			/>
   2.231 +			<Tool
   2.232 +				Name="VCMIDLTool"
   2.233 +				TargetEnvironment="3"
   2.234 +			/>
   2.235 +			<Tool
   2.236 +				Name="VCCLCompilerTool"
   2.237 +				InlineFunctionExpansion="1"
   2.238 +				AdditionalIncludeDirectories="..\..\include,..\..\include\SDL"
   2.239 +				PreprocessorDefinitions="WIN32,NDEBUG,_WINDOWS,NO_STDIO_REDIRECT"
   2.240 +				StringPooling="true"
   2.241 +				RuntimeLibrary="2"
   2.242 +				EnableFunctionLevelLinking="true"
   2.243 +				WarningLevel="3"
   2.244 +				SuppressStartupBanner="true"
   2.245 +				CompileAs="0"
   2.246 +			/>
   2.247 +			<Tool
   2.248 +				Name="VCManagedResourceCompilerTool"
   2.249 +			/>
   2.250 +			<Tool
   2.251 +				Name="VCResourceCompilerTool"
   2.252 +			/>
   2.253 +			<Tool
   2.254 +				Name="VCPreLinkEventTool"
   2.255 +			/>
   2.256 +			<Tool
   2.257 +				Name="VCLibrarianTool"
   2.258 +				OutputFile="$(IntDir)\SDLtest.lib"
   2.259 +				SuppressStartupBanner="true"
   2.260 +			/>
   2.261 +			<Tool
   2.262 +				Name="VCALinkTool"
   2.263 +			/>
   2.264 +			<Tool
   2.265 +				Name="VCXDCMakeTool"
   2.266 +			/>
   2.267 +			<Tool
   2.268 +				Name="VCBscMakeTool"
   2.269 +			/>
   2.270 +			<Tool
   2.271 +				Name="VCFxCopTool"
   2.272 +			/>
   2.273 +			<Tool
   2.274 +				Name="VCPostBuildEventTool"
   2.275 +			/>
   2.276 +		</Configuration>
   2.277 +		<Configuration
   2.278 +			Name="Debug|Win32"
   2.279 +			OutputDirectory=".\Debug"
   2.280 +			IntermediateDirectory=".\Debug"
   2.281 +			ConfigurationType="4"
   2.282 +			InheritedPropertySheets="$(VCInstallDir)VCProjectDefaults\UpgradeFromVC70.vsprops"
   2.283 +			UseOfMFC="0"
   2.284 +			ATLMinimizesCRunTimeLibraryUsage="false"
   2.285 +			>
   2.286 +			<Tool
   2.287 +				Name="VCPreBuildEventTool"
   2.288 +				CommandLine=""
   2.289 +			/>
   2.290 +			<Tool
   2.291 +				Name="VCCustomBuildTool"
   2.292 +			/>
   2.293 +			<Tool
   2.294 +				Name="VCXMLDataGeneratorTool"
   2.295 +			/>
   2.296 +			<Tool
   2.297 +				Name="VCWebServiceProxyGeneratorTool"
   2.298 +			/>
   2.299 +			<Tool
   2.300 +				Name="VCMIDLTool"
   2.301 +			/>
   2.302 +			<Tool
   2.303 +				Name="VCCLCompilerTool"
   2.304 +				Optimization="0"
   2.305 +				AdditionalIncludeDirectories="..\..\include,..\..\include\SDL"
   2.306 +				PreprocessorDefinitions="WIN32,_DEBUG,_WINDOWS"
   2.307 +				RuntimeLibrary="3"
   2.308 +				WarningLevel="3"
   2.309 +				SuppressStartupBanner="true"
   2.310 +				DebugInformationFormat="4"
   2.311 +				CompileAs="0"
   2.312 +			/>
   2.313 +			<Tool
   2.314 +				Name="VCManagedResourceCompilerTool"
   2.315 +			/>
   2.316 +			<Tool
   2.317 +				Name="VCResourceCompilerTool"
   2.318 +			/>
   2.319 +			<Tool
   2.320 +				Name="VCPreLinkEventTool"
   2.321 +			/>
   2.322 +			<Tool
   2.323 +				Name="VCLibrarianTool"
   2.324 +			/>
   2.325 +			<Tool
   2.326 +				Name="VCALinkTool"
   2.327 +			/>
   2.328 +			<Tool
   2.329 +				Name="VCXDCMakeTool"
   2.330 +			/>
   2.331 +			<Tool
   2.332 +				Name="VCBscMakeTool"
   2.333 +			/>
   2.334 +			<Tool
   2.335 +				Name="VCFxCopTool"
   2.336 +			/>
   2.337 +			<Tool
   2.338 +				Name="VCPostBuildEventTool"
   2.339 +			/>
   2.340 +		</Configuration>
   2.341 +		<Configuration
   2.342 +			Name="Debug|x64"
   2.343 +			OutputDirectory="$(PlatformName)\$(ConfigurationName)"
   2.344 +			IntermediateDirectory="$(PlatformName)\$(ConfigurationName)"
   2.345 +			ConfigurationType="4"
   2.346 +			InheritedPropertySheets="$(VCInstallDir)VCProjectDefaults\UpgradeFromVC70.vsprops"
   2.347 +			UseOfMFC="0"
   2.348 +			ATLMinimizesCRunTimeLibraryUsage="false"
   2.349 +			>
   2.350 +			<Tool
   2.351 +				Name="VCPreBuildEventTool"
   2.352 +			/>
   2.353 +			<Tool
   2.354 +				Name="VCCustomBuildTool"
   2.355 +			/>
   2.356 +			<Tool
   2.357 +				Name="VCXMLDataGeneratorTool"
   2.358 +			/>
   2.359 +			<Tool
   2.360 +				Name="VCWebServiceProxyGeneratorTool"
   2.361 +			/>
   2.362 +			<Tool
   2.363 +				Name="VCMIDLTool"
   2.364 +				TargetEnvironment="3"
   2.365 +			/>
   2.366 +			<Tool
   2.367 +				Name="VCCLCompilerTool"
   2.368 +				Optimization="0"
   2.369 +				AdditionalIncludeDirectories="..\..\include,..\..\include\SDL"
   2.370 +				PreprocessorDefinitions="WIN32,_DEBUG,_WINDOWS"
   2.371 +				RuntimeLibrary="2"
   2.372 +				WarningLevel="3"
   2.373 +				SuppressStartupBanner="true"
   2.374 +				DebugInformationFormat="3"
   2.375 +				CompileAs="0"
   2.376 +			/>
   2.377 +			<Tool
   2.378 +				Name="VCManagedResourceCompilerTool"
   2.379 +			/>
   2.380 +			<Tool
   2.381 +				Name="VCResourceCompilerTool"
   2.382 +			/>
   2.383 +			<Tool
   2.384 +				Name="VCPreLinkEventTool"
   2.385 +			/>
   2.386 +			<Tool
   2.387 +				Name="VCLibrarianTool"
   2.388 +			/>
   2.389 +			<Tool
   2.390 +				Name="VCALinkTool"
   2.391 +			/>
   2.392 +			<Tool
   2.393 +				Name="VCXDCMakeTool"
   2.394 +			/>
   2.395 +			<Tool
   2.396 +				Name="VCBscMakeTool"
   2.397 +			/>
   2.398 +			<Tool
   2.399 +				Name="VCFxCopTool"
   2.400 +			/>
   2.401 +			<Tool
   2.402 +				Name="VCPostBuildEventTool"
   2.403 +			/>
   2.404 +		</Configuration>
   2.405 +	</Configurations>
   2.406 +	<References>
   2.407 +	</References>
   2.408 +	<Files>
   2.409 +		<File
   2.410 +			RelativePath="..\..\src\test\SDL_test_assert.c"
   2.411 +			>
   2.412 +		</File>
   2.413 +		<File
   2.414 +			RelativePath="..\..\src\test\SDL_test_common.c"
   2.415 +			>
   2.416 +		</File>
   2.417 +		<File
   2.418 +			RelativePath="..\..\src\test\SDL_test_compare.c"
   2.419 +			>
   2.420 +		</File>
   2.421 +		<File
   2.422 +			RelativePath="..\..\src\test\SDL_test_crc32.c"
   2.423 +			>
   2.424 +		</File>
   2.425 +		<File
   2.426 +			RelativePath="..\..\src\test\SDL_test_font.c"
   2.427 +			>
   2.428 +		</File>
   2.429 +		<File
   2.430 +			RelativePath="..\..\src\test\SDL_test_fuzzer.c"
   2.431 +			>
   2.432 +		</File>
   2.433 +		<File
   2.434 +			RelativePath="..\..\src\test\SDL_test_harness.c"
   2.435 +			>
   2.436 +		</File>
   2.437 +		<File
   2.438 +			RelativePath="..\..\src\test\SDL_test_imageBlit.c"
   2.439 +			>
   2.440 +		</File>
   2.441 +		<File
   2.442 +			RelativePath="..\..\src\test\SDL_test_imageBlitBlend.c"
   2.443 +			>
   2.444 +		</File>
   2.445 +		<File
   2.446 +			RelativePath="..\..\src\test\SDL_test_imageFace.c"
   2.447 +			>
   2.448 +		</File>
   2.449 +		<File
   2.450 +			RelativePath="..\..\src\test\SDL_test_imagePrimitives.c"
   2.451 +			>
   2.452 +		</File>
   2.453 +		<File
   2.454 +			RelativePath="..\..\src\test\SDL_test_imagePrimitivesBlend.c"
   2.455 +			>
   2.456 +		</File>
   2.457 +		<File
   2.458 +			RelativePath="..\..\src\test\SDL_test_log.c"
   2.459 +			>
   2.460 +		</File>
   2.461 +		<File
   2.462 +			RelativePath="..\..\src\test\SDL_test_md5.c"
   2.463 +			>
   2.464 +		</File>
   2.465 +		<File
   2.466 +			RelativePath="..\..\src\test\SDL_test_random.c"
   2.467 +			>
   2.468 +		</File>
   2.469 +	</Files>
   2.470 +	<Globals>
   2.471 +	</Globals>
   2.472 +</VisualStudioProject>
     3.1 --- a/VisualC/tests/testdraw2/testdraw2_VS2008.vcproj	Mon Dec 31 12:15:25 2012 -0800
     3.2 +++ b/VisualC/tests/testdraw2/testdraw2_VS2008.vcproj	Mon Dec 31 13:49:06 2012 -0800
     3.3 @@ -196,10 +196,6 @@
     3.4  	</References>
     3.5  	<Files>
     3.6  		<File
     3.7 -			RelativePath="..\..\..\test\common.c"
     3.8 -			>
     3.9 -		</File>
    3.10 -		<File
    3.11  			RelativePath="..\..\..\test\testdraw2.c"
    3.12  			>
    3.13  		</File>
     4.1 --- a/VisualC/tests/testgl2/testgl2_VS2008.vcproj	Mon Dec 31 12:15:25 2012 -0800
     4.2 +++ b/VisualC/tests/testgl2/testgl2_VS2008.vcproj	Mon Dec 31 13:49:06 2012 -0800
     4.3 @@ -198,10 +198,6 @@
     4.4  	</References>
     4.5  	<Files>
     4.6  		<File
     4.7 -			RelativePath="..\..\..\test\common.c"
     4.8 -			>
     4.9 -		</File>
    4.10 -		<File
    4.11  			RelativePath="..\..\..\test\testgl2.c"
    4.12  			>
    4.13  		</File>
     5.1 --- a/VisualC/tests/testrendertarget/testrendertarget_VS2008.vcproj	Mon Dec 31 12:15:25 2012 -0800
     5.2 +++ b/VisualC/tests/testrendertarget/testrendertarget_VS2008.vcproj	Mon Dec 31 13:49:06 2012 -0800
     5.3 @@ -100,7 +100,7 @@
     5.4  			<Tool
     5.5  				Name="VCPostBuildEventTool"
     5.6  				Description="Copy SDL and data files"
     5.7 -				CommandLine="copy &quot;$(SolutionDir)\SDL\$(ConfigurationName)\SDL2.dll&quot; &quot;$(TargetDir)\SDL2.dll&quot;&#x0D;&#x0A;copy &quot;$(SolutionDir)\..\test\icon.bmp&quot; &quot;$(ProjectDir)\icon.bmp&quot;&#x0D;&#x0A;copy &quot;$(SolutionDir)\..\test\sample.bmp&quot; &quot;$(ProjectDir)\sample.bmp&quot;"
     5.8 +				CommandLine="copy &quot;$(SolutionDir)\SDL\$(ConfigurationName)\SDL2.dll&quot; &quot;$(TargetDir)\SDL2.dll&quot;&#x0D;&#x0A;copy &quot;$(SolutionDir)\..\test\icon.bmp&quot; &quot;$(ProjectDir)\icon.bmp&quot;&#x0D;&#x0A;copy &quot;$(SolutionDir)\..\test\sample.bmp&quot; &quot;$(ProjectDir)\sample.bmp&quot;&#x0D;&#x0A;"
     5.9  			/>
    5.10  		</Configuration>
    5.11  		<Configuration
    5.12 @@ -188,7 +188,7 @@
    5.13  			<Tool
    5.14  				Name="VCPostBuildEventTool"
    5.15  				Description="Copy SDL and data files"
    5.16 -				CommandLine="copy &quot;$(SolutionDir)\SDL\$(ConfigurationName)\SDL2.dll&quot; &quot;$(TargetDir)\SDL2.dll&quot;&#x0D;&#x0A;copy &quot;$(SolutionDir)\..\test\icon.bmp&quot; &quot;$(ProjectDir)\icon.bmp&quot;&#x0D;&#x0A;copy &quot;$(SolutionDir)\..\test\sample.bmp&quot; &quot;$(ProjectDir)\sample.bmp&quot;"
    5.17 +				CommandLine="copy &quot;$(SolutionDir)\SDL\$(ConfigurationName)\SDL2.dll&quot; &quot;$(TargetDir)\SDL2.dll&quot;&#x0D;&#x0A;copy &quot;$(SolutionDir)\..\test\icon.bmp&quot; &quot;$(ProjectDir)\icon.bmp&quot;&#x0D;&#x0A;copy &quot;$(SolutionDir)\..\test\sample.bmp&quot; &quot;$(ProjectDir)\sample.bmp&quot;&#x0D;&#x0A;"
    5.18  			/>
    5.19  		</Configuration>
    5.20  	</Configurations>
    5.21 @@ -196,10 +196,6 @@
    5.22  	</References>
    5.23  	<Files>
    5.24  		<File
    5.25 -			RelativePath="..\..\..\test\common.c"
    5.26 -			>
    5.27 -		</File>
    5.28 -		<File
    5.29  			RelativePath="..\..\..\test\testrendertarget.c"
    5.30  			>
    5.31  		</File>
     6.1 --- a/VisualC/tests/testscale/testscale_VS2008.vcproj	Mon Dec 31 12:15:25 2012 -0800
     6.2 +++ b/VisualC/tests/testscale/testscale_VS2008.vcproj	Mon Dec 31 13:49:06 2012 -0800
     6.3 @@ -100,7 +100,7 @@
     6.4  			<Tool
     6.5  				Name="VCPostBuildEventTool"
     6.6  				Description="Copy SDL and data files"
     6.7 -				CommandLine="copy &quot;$(SolutionDir)\SDL\$(ConfigurationName)\SDL2.dll&quot; &quot;$(TargetDir)\SDL2.dll&quot;&#x0D;&#x0A;copy &quot;$(SolutionDir)\..\test\icon.bmp&quot; &quot;$(ProjectDir)\icon.bmp&quot;&#x0D;&#x0A;copy &quot;$(SolutionDir)\..\test\sample.bmp&quot; &quot;$(ProjectDir)\sample.bmp&quot;"
     6.8 +				CommandLine="copy &quot;$(SolutionDir)\SDL\$(ConfigurationName)\SDL2.dll&quot; &quot;$(TargetDir)\SDL2.dll&quot;&#x0D;&#x0A;copy &quot;$(SolutionDir)\..\test\icon.bmp&quot; &quot;$(ProjectDir)\icon.bmp&quot;&#x0D;&#x0A;copy &quot;$(SolutionDir)\..\test\sample.bmp&quot; &quot;$(ProjectDir)\sample.bmp&quot;&#x0D;&#x0A;"
     6.9  			/>
    6.10  		</Configuration>
    6.11  		<Configuration
    6.12 @@ -188,7 +188,7 @@
    6.13  			<Tool
    6.14  				Name="VCPostBuildEventTool"
    6.15  				Description="Copy SDL and data files"
    6.16 -				CommandLine="copy &quot;$(SolutionDir)\SDL\$(ConfigurationName)\SDL2.dll&quot; &quot;$(TargetDir)\SDL2.dll&quot;&#x0D;&#x0A;copy &quot;$(SolutionDir)\..\test\icon.bmp&quot; &quot;$(ProjectDir)\icon.bmp&quot;&#x0D;&#x0A;copy &quot;$(SolutionDir)\..\test\sample.bmp&quot; &quot;$(ProjectDir)\sample.bmp&quot;"
    6.17 +				CommandLine="copy &quot;$(SolutionDir)\SDL\$(ConfigurationName)\SDL2.dll&quot; &quot;$(TargetDir)\SDL2.dll&quot;&#x0D;&#x0A;copy &quot;$(SolutionDir)\..\test\icon.bmp&quot; &quot;$(ProjectDir)\icon.bmp&quot;&#x0D;&#x0A;copy &quot;$(SolutionDir)\..\test\sample.bmp&quot; &quot;$(ProjectDir)\sample.bmp&quot;&#x0D;&#x0A;"
    6.18  			/>
    6.19  		</Configuration>
    6.20  	</Configurations>
    6.21 @@ -196,10 +196,6 @@
    6.22  	</References>
    6.23  	<Files>
    6.24  		<File
    6.25 -			RelativePath="..\..\..\test\common.c"
    6.26 -			>
    6.27 -		</File>
    6.28 -		<File
    6.29  			RelativePath="..\..\..\test\testscale.c"
    6.30  			>
    6.31  		</File>
     7.1 --- a/VisualC/tests/testsprite2/testsprite2_VS2008.vcproj	Mon Dec 31 12:15:25 2012 -0800
     7.2 +++ b/VisualC/tests/testsprite2/testsprite2_VS2008.vcproj	Mon Dec 31 13:49:06 2012 -0800
     7.3 @@ -196,10 +196,6 @@
     7.4  	</References>
     7.5  	<Files>
     7.6  		<File
     7.7 -			RelativePath="..\..\..\test\common.c"
     7.8 -			>
     7.9 -		</File>
    7.10 -		<File
    7.11  			RelativePath="..\..\..\test\testsprite2.c"
    7.12  			>
    7.13  		</File>
     8.1 --- a/src/test/SDL_test_fuzzer.c	Mon Dec 31 12:15:25 2012 -0800
     8.2 +++ b/src/test/SDL_test_fuzzer.c	Mon Dec 31 13:49:06 2012 -0800
     8.3 @@ -27,7 +27,15 @@
     8.4  
     8.5  #include "SDL_config.h"
     8.6  
     8.7 +/* Visual Studio 2008 doesn't have stdint.h */
     8.8 +#if defined(_MSC_VER) && _MSC_VER <= 1500
     8.9 +#define UINT8_MAX   ~(Uint8)0
    8.10 +#define UINT16_MAX  ~(Uint16)0
    8.11 +#define UINT32_MAX  ~(Uint32)0
    8.12 +#define UINT64_MAX  ~(Uint64)0
    8.13 +#else
    8.14  #include <stdint.h>
    8.15 +#endif
    8.16  #include <stdio.h>
    8.17  #include <stdlib.h>
    8.18  #include <limits.h>