summaryrefslogtreecommitdiff
path: root/contrib/testzlib
diff options
context:
space:
mode:
authorMark Adler <madler@alumni.caltech.edu>2011-09-09 23:25:17 -0700
committerMark Adler <madler@alumni.caltech.edu>2011-09-09 23:25:17 -0700
commitabf180a067223611620dd97dd5681df7c7fa7c9b (patch)
tree48ce6022aa1670380c098bd0abed2ac4aa1d9ca0 /contrib/testzlib
parent9c3a5830218c4e7fff23b8fc4386269db77a03a9 (diff)
downloadzlib-1.2.3.tar.gz
zlib-1.2.3.tar.bz2
zlib-1.2.3.zip
zlib 1.2.3v1.2.3
Diffstat (limited to 'contrib/testzlib')
-rw-r--r--contrib/testzlib/rdtsc64.asm18
-rw-r--r--contrib/testzlib/rdtsc64.objbin744 -> 0 bytes
-rw-r--r--contrib/testzlib/testzlib.c33
-rw-r--r--contrib/testzlib/testzlib.sln21
-rw-r--r--contrib/testzlib/testzlib.vcproj124
-rw-r--r--contrib/testzlib/testzlib8.sln32
-rw-r--r--contrib/testzlib/testzlib8.vcproj638
7 files changed, 25 insertions, 841 deletions
diff --git a/contrib/testzlib/rdtsc64.asm b/contrib/testzlib/rdtsc64.asm
deleted file mode 100644
index 6b78a8b..0000000
--- a/contrib/testzlib/rdtsc64.asm
+++ /dev/null
@@ -1,18 +0,0 @@
1; rdtsc64.asm
2;
3; unsigned _int64 myrdtsc();
4;
5; return the performance rdtsc value, on AMD64/Intel EM64T
6;
7; compile with :
8; ml64.exe" /Flrdtsc64 /c /Zi rdtsc64.asm
9;
10.code
11myrdtsc PROC
12 rdtsc
13 shl rdx,32
14 or rax,rdx
15 ret
16myrdtsc ENDP
17
18END
diff --git a/contrib/testzlib/rdtsc64.obj b/contrib/testzlib/rdtsc64.obj
deleted file mode 100644
index 7905142..0000000
--- a/contrib/testzlib/rdtsc64.obj
+++ /dev/null
Binary files differ
diff --git a/contrib/testzlib/testzlib.c b/contrib/testzlib/testzlib.c
index 6c3ff9f..e5574f4 100644
--- a/contrib/testzlib/testzlib.c
+++ b/contrib/testzlib/testzlib.c
@@ -1,7 +1,7 @@
1
2#include <stdio.h> 1#include <stdio.h>
3#include <stdlib.h> 2#include <stdlib.h>
4#include <windows.h> 3#include <windows.h>
4
5#include "zlib.h" 5#include "zlib.h"
6 6
7 7
@@ -17,23 +17,25 @@ void MyDoMinus64(LARGE_INTEGER *R,LARGE_INTEGER A,LARGE_INTEGER B)
17 } 17 }
18} 18}
19 19
20#ifdef _AMD64_ 20#ifdef _M_X64
21unsigned _int64 myrdtsc(); 21// see http://msdn2.microsoft.com/library/twchhe95(en-us,vs.80).aspx for __rdtsc
22unsigned __int64 __rdtsc(void);
22void BeginCountRdtsc(LARGE_INTEGER * pbeginTime64) 23void BeginCountRdtsc(LARGE_INTEGER * pbeginTime64)
23{ 24{
24 // printf("rdtsc = %I64x\n",myrdtsc()); 25 // printf("rdtsc = %I64x\n",__rdtsc());
25 pbeginTime64->QuadPart=myrdtsc(); 26 pbeginTime64->QuadPart=__rdtsc();
26} 27}
27 28
28LARGE_INTEGER GetResRdtsc(LARGE_INTEGER beginTime64,BOOL fComputeTimeQueryPerf) 29LARGE_INTEGER GetResRdtsc(LARGE_INTEGER beginTime64,BOOL fComputeTimeQueryPerf)
29{ 30{
30 LARGE_INTEGER LIres; 31 LARGE_INTEGER LIres;
31 unsigned _int64 res=myrdtsc()-((unsigned _int64)(beginTime64.QuadPart)); 32 unsigned _int64 res=__rdtsc()-((unsigned _int64)(beginTime64.QuadPart));
32 LIres.QuadPart=res; 33 LIres.QuadPart=res;
33 // printf("rdtsc = %I64x\n",myrdtsc()); 34 // printf("rdtsc = %I64x\n",__rdtsc());
34 return LIres; 35 return LIres;
35} 36}
36#else 37#else
38#ifdef _M_IX86
37void myGetRDTSC32(LARGE_INTEGER * pbeginTime64) 39void myGetRDTSC32(LARGE_INTEGER * pbeginTime64)
38{ 40{
39 DWORD dwEdx,dwEax; 41 DWORD dwEdx,dwEax;
@@ -61,8 +63,23 @@ LARGE_INTEGER GetResRdtsc(LARGE_INTEGER beginTime64,BOOL fComputeTimeQueryPerf)
61 MyDoMinus64(&LIres,endTime64,beginTime64); 63 MyDoMinus64(&LIres,endTime64,beginTime64);
62 return LIres; 64 return LIres;
63} 65}
64#endif 66#else
67void myGetRDTSC32(LARGE_INTEGER * pbeginTime64)
68{
69}
70
71void BeginCountRdtsc(LARGE_INTEGER * pbeginTime64)
72{
73}
65 74
75LARGE_INTEGER GetResRdtsc(LARGE_INTEGER beginTime64,BOOL fComputeTimeQueryPerf)
76{
77 LARGE_INTEGER lr;
78 lr.QuadPart=0;
79 return lr;
80}
81#endif
82#endif
66 83
67void BeginCountPerfCounter(LARGE_INTEGER * pbeginTime64,BOOL fComputeTimeQueryPerf) 84void BeginCountPerfCounter(LARGE_INTEGER * pbeginTime64,BOOL fComputeTimeQueryPerf)
68{ 85{
diff --git a/contrib/testzlib/testzlib.sln b/contrib/testzlib/testzlib.sln
deleted file mode 100644
index 86da716..0000000
--- a/contrib/testzlib/testzlib.sln
+++ /dev/null
@@ -1,21 +0,0 @@
1Microsoft Visual Studio Solution File, Format Version 7.00
2Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "testzlib", "testzlib.vcproj", "{AA6666AA-E09F-4135-9C0C-4FE50C3C654B}"
3EndProject
4Global
5 GlobalSection(SolutionConfiguration) = preSolution
6 ConfigName.0 = Debug
7 ConfigName.1 = Release
8 EndGlobalSection
9 GlobalSection(ProjectDependencies) = postSolution
10 EndGlobalSection
11 GlobalSection(ProjectConfiguration) = postSolution
12 {AA6666AA-E09F-4135-9C0C-4FE50C3C654B}.Debug.ActiveCfg = Debug|Win32
13 {AA6666AA-E09F-4135-9C0C-4FE50C3C654B}.Debug.Build.0 = Debug|Win32
14 {AA6666AA-E09F-4135-9C0C-4FE50C3C654B}.Release.ActiveCfg = Release|Win32
15 {AA6666AA-E09F-4135-9C0C-4FE50C3C654B}.Release.Build.0 = Release|Win32
16 EndGlobalSection
17 GlobalSection(ExtensibilityGlobals) = postSolution
18 EndGlobalSection
19 GlobalSection(ExtensibilityAddIns) = postSolution
20 EndGlobalSection
21EndGlobal
diff --git a/contrib/testzlib/testzlib.vcproj b/contrib/testzlib/testzlib.vcproj
deleted file mode 100644
index bd9b39b..0000000
--- a/contrib/testzlib/testzlib.vcproj
+++ /dev/null
@@ -1,124 +0,0 @@
1<?xml version="1.0" encoding = "Windows-1252"?>
2<VisualStudioProject
3 ProjectType="Visual C++"
4 Version="7.00"
5 Name="testzlib"
6 ProjectGUID="{AA6666AA-E09F-4135-9C0C-4FE50C3C654B}"
7 Keyword="Win32Proj">
8 <Platforms>
9 <Platform
10 Name="Win32"/>
11 </Platforms>
12 <Configurations>
13 <Configuration
14 Name="Debug|Win32"
15 OutputDirectory="Debug"
16 IntermediateDirectory="Debug"
17 ConfigurationType="1"
18 CharacterSet="2">
19 <Tool
20 Name="VCCLCompilerTool"
21 Optimization="0"
22 PreprocessorDefinitions="WIN32;ZLIB_WINAPI;_DEBUG;_CONSOLE"
23 MinimalRebuild="TRUE"
24 BasicRuntimeChecks="3"
25 RuntimeLibrary="5"
26 UsePrecompiledHeader="0"
27 WarningLevel="3"
28 Detect64BitPortabilityProblems="TRUE"
29 DebugInformationFormat="4"/>
30 <Tool
31 Name="VCCustomBuildTool"/>
32 <Tool
33 Name="VCLinkerTool"
34 OutputFile="$(OutDir)/testzlib.exe"
35 LinkIncremental="2"
36 GenerateDebugInformation="TRUE"
37 ProgramDatabaseFile="$(OutDir)/testzlib.pdb"
38 SubSystem="1"
39 TargetMachine="1"/>
40 <Tool
41 Name="VCMIDLTool"/>
42 <Tool
43 Name="VCPostBuildEventTool"/>
44 <Tool
45 Name="VCPreBuildEventTool"/>
46 <Tool
47 Name="VCPreLinkEventTool"/>
48 <Tool
49 Name="VCResourceCompilerTool"/>
50 <Tool
51 Name="VCWebServiceProxyGeneratorTool"/>
52 <Tool
53 Name="VCWebDeploymentTool"/>
54 </Configuration>
55 <Configuration
56 Name="Release|Win32"
57 OutputDirectory="Release"
58 IntermediateDirectory="Release"
59 ConfigurationType="1"
60 CharacterSet="2">
61 <Tool
62 Name="VCCLCompilerTool"
63 Optimization="2"
64 InlineFunctionExpansion="1"
65 OmitFramePointers="TRUE"
66 PreprocessorDefinitions="WIN32;ZLIB_WINAPI;NDEBUG;_CONSOLE"
67 StringPooling="TRUE"
68 RuntimeLibrary="4"
69 EnableFunctionLevelLinking="TRUE"
70 UsePrecompiledHeader="0"
71 WarningLevel="3"
72 Detect64BitPortabilityProblems="TRUE"
73 DebugInformationFormat="3"/>
74 <Tool
75 Name="VCCustomBuildTool"/>
76 <Tool
77 Name="VCLinkerTool"
78 OutputFile="$(OutDir)/testzlib.exe"
79 LinkIncremental="1"
80 GenerateDebugInformation="TRUE"
81 SubSystem="1"
82 OptimizeReferences="2"
83 EnableCOMDATFolding="2"
84 OptimizeForWindows98="1"
85 TargetMachine="1"/>
86 <Tool
87 Name="VCMIDLTool"/>
88 <Tool
89 Name="VCPostBuildEventTool"/>
90 <Tool
91 Name="VCPreBuildEventTool"/>
92 <Tool
93 Name="VCPreLinkEventTool"/>
94 <Tool
95 Name="VCResourceCompilerTool"/>
96 <Tool
97 Name="VCWebServiceProxyGeneratorTool"/>
98 <Tool
99 Name="VCWebDeploymentTool"/>
100 </Configuration>
101 </Configurations>
102 <Files>
103 <Filter
104 Name="Source Files"
105 Filter="cpp;c;cxx;def;odl;idl;hpj;bat;asm">
106 <File
107 RelativePath="testzlib.c">
108 </File>
109 </Filter>
110 <Filter
111 Name="Header Files"
112 Filter="h;hpp;hxx;hm;inl;inc">
113 </Filter>
114 <Filter
115 Name="Resource Files"
116 Filter="rc;ico;cur;bmp;dlg;rc2;rct;bin;rgs;gif;jpg;jpeg;jpe">
117 </Filter>
118 <File
119 RelativePath="zlibwapi.lib">
120 </File>
121 </Files>
122 <Globals>
123 </Globals>
124</VisualStudioProject>
diff --git a/contrib/testzlib/testzlib8.sln b/contrib/testzlib/testzlib8.sln
deleted file mode 100644
index 794f72d..0000000
--- a/contrib/testzlib/testzlib8.sln
+++ /dev/null
@@ -1,32 +0,0 @@
1
2Microsoft Visual Studio Solution File, Format Version 9.00
3# Visual Studio 2005
4Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "testzlib8", "testzlib8.vcproj", "{AA6666AA-E09F-4135-9C0C-4FE50C3C654B}"
5EndProject
6Global
7 GlobalSection(SolutionConfigurationPlatforms) = preSolution
8 Debug|Win32 = Debug|Win32
9 Debug|Win64 (AMD64) = Debug|Win64 (AMD64)
10 Release|Win32 = Release|Win32
11 Release|Win64 (AMD64) = Release|Win64 (AMD64)
12 ReleaseAsm|Win32 = ReleaseAsm|Win32
13 ReleaseAsm|Win64 (AMD64) = ReleaseAsm|Win64 (AMD64)
14 EndGlobalSection
15 GlobalSection(ProjectConfigurationPlatforms) = postSolution
16 {AA6666AA-E09F-4135-9C0C-4FE50C3C654B}.Debug|Win32.ActiveCfg = Debug|Win32
17 {AA6666AA-E09F-4135-9C0C-4FE50C3C654B}.Debug|Win32.Build.0 = Debug|Win32
18 {AA6666AA-E09F-4135-9C0C-4FE50C3C654B}.Debug|Win64 (AMD64).ActiveCfg = Debug|Win64 (AMD64)
19 {AA6666AA-E09F-4135-9C0C-4FE50C3C654B}.Debug|Win64 (AMD64).Build.0 = Debug|Win64 (AMD64)
20 {AA6666AA-E09F-4135-9C0C-4FE50C3C654B}.Release|Win32.ActiveCfg = Release|Win32
21 {AA6666AA-E09F-4135-9C0C-4FE50C3C654B}.Release|Win32.Build.0 = Release|Win32
22 {AA6666AA-E09F-4135-9C0C-4FE50C3C654B}.Release|Win64 (AMD64).ActiveCfg = Release|Win64 (AMD64)
23 {AA6666AA-E09F-4135-9C0C-4FE50C3C654B}.Release|Win64 (AMD64).Build.0 = Release|Win64 (AMD64)
24 {AA6666AA-E09F-4135-9C0C-4FE50C3C654B}.ReleaseAsm|Win32.ActiveCfg = ReleaseAsm|Win32
25 {AA6666AA-E09F-4135-9C0C-4FE50C3C654B}.ReleaseAsm|Win32.Build.0 = ReleaseAsm|Win32
26 {AA6666AA-E09F-4135-9C0C-4FE50C3C654B}.ReleaseAsm|Win64 (AMD64).ActiveCfg = ReleaseAsm|Win64 (AMD64)
27 {AA6666AA-E09F-4135-9C0C-4FE50C3C654B}.ReleaseAsm|Win64 (AMD64).Build.0 = ReleaseAsm|Win64 (AMD64)
28 EndGlobalSection
29 GlobalSection(SolutionProperties) = preSolution
30 HideSolutionNode = FALSE
31 EndGlobalSection
32EndGlobal
diff --git a/contrib/testzlib/testzlib8.vcproj b/contrib/testzlib/testzlib8.vcproj
deleted file mode 100644
index 3cab776..0000000
--- a/contrib/testzlib/testzlib8.vcproj
+++ /dev/null
@@ -1,638 +0,0 @@
1<?xml version="1.0" encoding="Windows-1252"?>
2<VisualStudioProject
3 ProjectType="Visual C++"
4 Version="8,00"
5 Name="testzlib8"
6 ProjectGUID="{AA6666AA-E09F-4135-9C0C-4FE50C3C654B}"
7 Keyword="Win32Proj"
8 >
9 <Platforms>
10 <Platform
11 Name="Win32"
12 />
13 <Platform
14 Name="Win64 (AMD64)"
15 />
16 </Platforms>
17 <ToolFiles>
18 <DefaultToolFile
19 FileName="masm.tool"
20 />
21 </ToolFiles>
22 <Configurations>
23 <Configuration
24 Name="Debug|Win32"
25 OutputDirectory="x86\$(ConfigurationName)"
26 IntermediateDirectory="x86\$(ConfigurationName)"
27 ConfigurationType="1"
28 CharacterSet="2"
29 >
30 <Tool
31 Name="VCPreBuildEventTool"
32 />
33 <Tool
34 Name="VCCustomBuildTool"
35 />
36 <Tool
37 Name="MASM"
38 />
39 <Tool
40 Name="VCXMLDataGeneratorTool"
41 />
42 <Tool
43 Name="VCWebServiceProxyGeneratorTool"
44 />
45 <Tool
46 Name="VCMIDLTool"
47 />
48 <Tool
49 Name="VCCLCompilerTool"
50 Optimization="0"
51 PreprocessorDefinitions="ASMV;ASMINF;WIN32;ZLIB_WINAPI;_DEBUG;_CONSOLE;_CRT_SECURE_NO_DEPRECATE"
52 MinimalRebuild="TRUE"
53 BasicRuntimeChecks="3"
54 RuntimeLibrary="1"
55 UsePrecompiledHeader="0"
56 AssemblerOutput="4"
57 WarningLevel="3"
58 Detect64BitPortabilityProblems="TRUE"
59 DebugInformationFormat="4"
60 />
61 <Tool
62 Name="VCManagedResourceCompilerTool"
63 />
64 <Tool
65 Name="VCResourceCompilerTool"
66 />
67 <Tool
68 Name="VCPreLinkEventTool"
69 />
70 <Tool
71 Name="VCLinkerTool"
72 AdditionalDependencies="gvmat32.obj inffas32.obj"
73 OutputFile="$(OutDir)/testzlib.exe"
74 LinkIncremental="2"
75 GenerateDebugInformation="TRUE"
76 ProgramDatabaseFile="$(OutDir)/testzlib.pdb"
77 SubSystem="1"
78 TargetMachine="1"
79 />
80 <Tool
81 Name="VCALinkTool"
82 />
83 <Tool
84 Name="VCManifestTool"
85 />
86 <Tool
87 Name="VCXDCMakeTool"
88 />
89 <Tool
90 Name="VCBscMakeTool"
91 />
92 <Tool
93 Name="VCAppVerifierTool"
94 />
95 <Tool
96 Name="VCWebDeploymentTool"
97 />
98 <Tool
99 Name="VCPostBuildEventTool"
100 />
101 </Configuration>
102 <Configuration
103 Name="Debug|Win64 (AMD64)"
104 OutputDirectory="amd64\$(ConfigurationName)"
105 IntermediateDirectory="amd64\$(ConfigurationName)"
106 ConfigurationType="1"
107 CharacterSet="2"
108 >
109 <Tool
110 Name="VCPreBuildEventTool"
111 />
112 <Tool
113 Name="VCCustomBuildTool"
114 />
115 <Tool
116 Name="MASM"
117 />
118 <Tool
119 Name="VCXMLDataGeneratorTool"
120 />
121 <Tool
122 Name="VCWebServiceProxyGeneratorTool"
123 />
124 <Tool
125 Name="VCMIDLTool"
126 TargetEnvironment="3"
127 />
128 <Tool
129 Name="VCCLCompilerTool"
130 Optimization="0"
131 PreprocessorDefinitions="ASMV;ASMINF;WIN32;ZLIB_WINAPI;_DEBUG;_CONSOLE;_CRT_SECURE_NO_DEPRECATE"
132 MinimalRebuild="TRUE"
133 BasicRuntimeChecks="3"
134 RuntimeLibrary="1"
135 UsePrecompiledHeader="0"
136 AssemblerOutput="4"
137 WarningLevel="3"
138 Detect64BitPortabilityProblems="TRUE"
139 DebugInformationFormat="3"
140 />
141 <Tool
142 Name="VCManagedResourceCompilerTool"
143 />
144 <Tool
145 Name="VCResourceCompilerTool"
146 />
147 <Tool
148 Name="VCPreLinkEventTool"
149 CommandLine=""
150 />
151 <Tool
152 Name="VCLinkerTool"
153 AdditionalDependencies="gvmat64.obj inffasx64.obj rdtsc64.obj"
154 OutputFile="$(OutDir)/testzlib.exe"
155 LinkIncremental="2"
156 GenerateDebugInformation="TRUE"
157 ProgramDatabaseFile="$(OutDir)/testzlib.pdb"
158 SubSystem="1"
159 TargetMachine="17"
160 />
161 <Tool
162 Name="VCALinkTool"
163 />
164 <Tool
165 Name="VCManifestTool"
166 />
167 <Tool
168 Name="VCXDCMakeTool"
169 />
170 <Tool
171 Name="VCBscMakeTool"
172 />
173 <Tool
174 Name="VCWebDeploymentTool"
175 />
176 <Tool
177 Name="VCPostBuildEventTool"
178 />
179 </Configuration>
180 <Configuration
181 Name="Release|Win32"
182 OutputDirectory="x86\$(ConfigurationName)"
183 IntermediateDirectory="x86\$(ConfigurationName)"
184 ConfigurationType="1"
185 CharacterSet="2"
186 >
187 <Tool
188 Name="VCPreBuildEventTool"
189 />
190 <Tool
191 Name="VCCustomBuildTool"
192 />
193 <Tool
194 Name="MASM"
195 />
196 <Tool
197 Name="VCXMLDataGeneratorTool"
198 />
199 <Tool
200 Name="VCWebServiceProxyGeneratorTool"
201 />
202 <Tool
203 Name="VCMIDLTool"
204 />
205 <Tool
206 Name="VCCLCompilerTool"
207 Optimization="2"
208 InlineFunctionExpansion="1"
209 OmitFramePointers="TRUE"
210 PreprocessorDefinitions="WIN32;ZLIB_WINAPI;NDEBUG;_CONSOLE;_CRT_SECURE_NO_DEPRECATE"
211 StringPooling="TRUE"
212 RuntimeLibrary="0"
213 EnableFunctionLevelLinking="TRUE"
214 UsePrecompiledHeader="0"
215 WarningLevel="3"
216 Detect64BitPortabilityProblems="TRUE"
217 DebugInformationFormat="3"
218 />
219 <Tool
220 Name="VCManagedResourceCompilerTool"
221 />
222 <Tool
223 Name="VCResourceCompilerTool"
224 />
225 <Tool
226 Name="VCPreLinkEventTool"
227 />
228 <Tool
229 Name="VCLinkerTool"
230 OutputFile="$(OutDir)/testzlib.exe"
231 LinkIncremental="1"
232 GenerateDebugInformation="TRUE"
233 SubSystem="1"
234 OptimizeReferences="2"
235 EnableCOMDATFolding="2"
236 OptimizeForWindows98="1"
237 TargetMachine="1"
238 />
239 <Tool
240 Name="VCALinkTool"
241 />
242 <Tool
243 Name="VCManifestTool"
244 />
245 <Tool
246 Name="VCXDCMakeTool"
247 />
248 <Tool
249 Name="VCBscMakeTool"
250 />
251 <Tool
252 Name="VCAppVerifierTool"
253 />
254 <Tool
255 Name="VCWebDeploymentTool"
256 />
257 <Tool
258 Name="VCPostBuildEventTool"
259 />
260 </Configuration>
261 <Configuration
262 Name="Release|Win64 (AMD64)"
263 OutputDirectory="amd64\$(ConfigurationName)"
264 IntermediateDirectory="amd64\$(ConfigurationName)"
265 ConfigurationType="1"
266 CharacterSet="2"
267 >
268 <Tool
269 Name="VCPreBuildEventTool"
270 />
271 <Tool
272 Name="VCCustomBuildTool"
273 />
274 <Tool
275 Name="MASM"
276 />
277 <Tool
278 Name="VCXMLDataGeneratorTool"
279 />
280 <Tool
281 Name="VCWebServiceProxyGeneratorTool"
282 />
283 <Tool
284 Name="VCMIDLTool"
285 TargetEnvironment="3"
286 />
287 <Tool
288 Name="VCCLCompilerTool"
289 Optimization="2"
290 InlineFunctionExpansion="1"
291 OmitFramePointers="TRUE"
292 PreprocessorDefinitions="WIN32;ZLIB_WINAPI;NDEBUG;_CONSOLE;_CRT_SECURE_NO_DEPRECATE"
293 StringPooling="TRUE"
294 RuntimeLibrary="0"
295 EnableFunctionLevelLinking="TRUE"
296 UsePrecompiledHeader="0"
297 WarningLevel="3"
298 Detect64BitPortabilityProblems="TRUE"
299 DebugInformationFormat="3"
300 />
301 <Tool
302 Name="VCManagedResourceCompilerTool"
303 />
304 <Tool
305 Name="VCResourceCompilerTool"
306 />
307 <Tool
308 Name="VCPreLinkEventTool"
309 />
310 <Tool
311 Name="VCLinkerTool"
312 AdditionalDependencies="rdtsc64.obj"
313 OutputFile="$(OutDir)/testzlib.exe"
314 LinkIncremental="1"
315 GenerateDebugInformation="TRUE"
316 SubSystem="1"
317 OptimizeReferences="2"
318 EnableCOMDATFolding="2"
319 OptimizeForWindows98="1"
320 TargetMachine="17"
321 />
322 <Tool
323 Name="VCALinkTool"
324 />
325 <Tool
326 Name="VCManifestTool"
327 />
328 <Tool
329 Name="VCXDCMakeTool"
330 />
331 <Tool
332 Name="VCBscMakeTool"
333 />
334 <Tool
335 Name="VCWebDeploymentTool"
336 />
337 <Tool
338 Name="VCPostBuildEventTool"
339 />
340 </Configuration>
341 <Configuration
342 Name="ReleaseAsm|Win32"
343 OutputDirectory="x86\$(ConfigurationName)"
344 IntermediateDirectory="x86\$(ConfigurationName)"
345 ConfigurationType="1"
346 CharacterSet="2"
347 >
348 <Tool
349 Name="VCPreBuildEventTool"
350 />
351 <Tool
352 Name="VCCustomBuildTool"
353 />
354 <Tool
355 Name="MASM"
356 />
357 <Tool
358 Name="VCXMLDataGeneratorTool"
359 />
360 <Tool
361 Name="VCWebServiceProxyGeneratorTool"
362 />
363 <Tool
364 Name="VCMIDLTool"
365 />
366 <Tool
367 Name="VCCLCompilerTool"
368 Optimization="2"
369 InlineFunctionExpansion="1"
370 OmitFramePointers="TRUE"
371 PreprocessorDefinitions="ASMV;ASMINF;WIN32;ZLIB_WINAPI;NDEBUG;_CONSOLE;_CRT_SECURE_NO_DEPRECATE"
372 StringPooling="TRUE"
373 RuntimeLibrary="0"
374 EnableFunctionLevelLinking="TRUE"
375 UsePrecompiledHeader="0"
376 WarningLevel="3"
377 Detect64BitPortabilityProblems="TRUE"
378 DebugInformationFormat="3"
379 />
380 <Tool
381 Name="VCManagedResourceCompilerTool"
382 />
383 <Tool
384 Name="VCResourceCompilerTool"
385 />
386 <Tool
387 Name="VCPreLinkEventTool"
388 />
389 <Tool
390 Name="VCLinkerTool"
391 AdditionalDependencies="gvmat32.obj inffas32.obj"
392 OutputFile="$(OutDir)/testzlib.exe"
393 LinkIncremental="1"
394 GenerateDebugInformation="TRUE"
395 SubSystem="1"
396 OptimizeReferences="2"
397 EnableCOMDATFolding="2"
398 OptimizeForWindows98="1"
399 TargetMachine="1"
400 />
401 <Tool
402 Name="VCALinkTool"
403 />
404 <Tool
405 Name="VCManifestTool"
406 />
407 <Tool
408 Name="VCXDCMakeTool"
409 />
410 <Tool
411 Name="VCBscMakeTool"
412 />
413 <Tool
414 Name="VCAppVerifierTool"
415 />
416 <Tool
417 Name="VCWebDeploymentTool"
418 />
419 <Tool
420 Name="VCPostBuildEventTool"
421 />
422 </Configuration>
423 <Configuration
424 Name="ReleaseAsm|Win64 (AMD64)"
425 OutputDirectory="amd64\$(ConfigurationName)"
426 IntermediateDirectory="amd64\$(ConfigurationName)"
427 ConfigurationType="1"
428 CharacterSet="2"
429 >
430 <Tool
431 Name="VCPreBuildEventTool"
432 CommandLine=""
433 />
434 <Tool
435 Name="VCCustomBuildTool"
436 />
437 <Tool
438 Name="MASM"
439 />
440 <Tool
441 Name="VCXMLDataGeneratorTool"
442 />
443 <Tool
444 Name="VCWebServiceProxyGeneratorTool"
445 />
446 <Tool
447 Name="VCMIDLTool"
448 TargetEnvironment="3"
449 />
450 <Tool
451 Name="VCCLCompilerTool"
452 Optimization="2"
453 InlineFunctionExpansion="1"
454 OmitFramePointers="TRUE"
455 PreprocessorDefinitions="ASMV;ASMINF;WIN32;ZLIB_WINAPI;NDEBUG;_CONSOLE;_CRT_SECURE_NO_DEPRECATE"
456 StringPooling="TRUE"
457 RuntimeLibrary="0"
458 EnableFunctionLevelLinking="TRUE"
459 UsePrecompiledHeader="0"
460 AssemblerOutput="4"
461 WarningLevel="3"
462 Detect64BitPortabilityProblems="TRUE"
463 DebugInformationFormat="3"
464 />
465 <Tool
466 Name="VCManagedResourceCompilerTool"
467 />
468 <Tool
469 Name="VCResourceCompilerTool"
470 />
471 <Tool
472 Name="VCPreLinkEventTool"
473 CommandLine=""
474 />
475 <Tool
476 Name="VCLinkerTool"
477 AdditionalDependencies="gvmat64.obj inffasx64.obj rdtsc64.obj"
478 OutputFile="$(OutDir)/testzlib.exe"
479 LinkIncremental="1"
480 GenerateDebugInformation="TRUE"
481 SubSystem="1"
482 OptimizeReferences="2"
483 EnableCOMDATFolding="2"
484 OptimizeForWindows98="1"
485 TargetMachine="17"
486 />
487 <Tool
488 Name="VCALinkTool"
489 />
490 <Tool
491 Name="VCManifestTool"
492 />
493 <Tool
494 Name="VCXDCMakeTool"
495 />
496 <Tool
497 Name="VCBscMakeTool"
498 />
499 <Tool
500 Name="VCWebDeploymentTool"
501 />
502 <Tool
503 Name="VCPostBuildEventTool"
504 />
505 </Configuration>
506 </Configurations>
507 <References>
508 </References>
509 <Files>
510 <Filter
511 Name="Source Files"
512 Filter="cpp;c;cxx;def;odl;idl;hpj;bat;asm"
513 >
514 <File
515 RelativePath=".\adler32.c"
516 >
517 </File>
518 <File
519 RelativePath=".\compress.c"
520 >
521 </File>
522 <File
523 RelativePath=".\crc32.c"
524 >
525 </File>
526 <File
527 RelativePath=".\deflate.c"
528 >
529 </File>
530 <File
531 RelativePath=".\gvmat32c.c"
532 >
533 <FileConfiguration
534 Name="Debug|Win64 (AMD64)"
535 ExcludedFromBuild="TRUE"
536 >
537 <Tool
538 Name="VCCLCompilerTool"
539 />
540 </FileConfiguration>
541 <FileConfiguration
542 Name="Release|Win64 (AMD64)"
543 ExcludedFromBuild="TRUE"
544 >
545 <Tool
546 Name="VCCLCompilerTool"
547 />
548 </FileConfiguration>
549 <FileConfiguration
550 Name="ReleaseAsm|Win32"
551 >
552 <Tool
553 Name="VCCLCompilerTool"
554 />
555 </FileConfiguration>
556 <FileConfiguration
557 Name="ReleaseAsm|Win64 (AMD64)"
558 ExcludedFromBuild="TRUE"
559 >
560 <Tool
561 Name="VCCLCompilerTool"
562 />
563 </FileConfiguration>
564 </File>
565 <File
566 RelativePath=".\infback.c"
567 >
568 </File>
569 <File
570 RelativePath=".\inffas8664.c"
571 >
572 <FileConfiguration
573 Name="Debug|Win32"
574 ExcludedFromBuild="TRUE"
575 >
576 <Tool
577 Name="VCCLCompilerTool"
578 />
579 </FileConfiguration>
580 <FileConfiguration
581 Name="Release|Win32"
582 >
583 <Tool
584 Name="VCCLCompilerTool"
585 />
586 </FileConfiguration>
587 <FileConfiguration
588 Name="ReleaseAsm|Win32"
589 ExcludedFromBuild="TRUE"
590 >
591 <Tool
592 Name="VCCLCompilerTool"
593 />
594 </FileConfiguration>
595 </File>
596 <File
597 RelativePath=".\inffast.c"
598 >
599 </File>
600 <File
601 RelativePath=".\inflate.c"
602 >
603 </File>
604 <File
605 RelativePath=".\inftrees.c"
606 >
607 </File>
608 <File
609 RelativePath="testzlib.c"
610 >
611 </File>
612 <File
613 RelativePath=".\trees.c"
614 >
615 </File>
616 <File
617 RelativePath=".\uncompr.c"
618 >
619 </File>
620 <File
621 RelativePath=".\zutil.c"
622 >
623 </File>
624 </Filter>
625 <Filter
626 Name="Header Files"
627 Filter="h;hpp;hxx;hm;inl;inc"
628 >
629 </Filter>
630 <Filter
631 Name="Resource Files"
632 Filter="rc;ico;cur;bmp;dlg;rc2;rct;bin;rgs;gif;jpg;jpeg;jpe"
633 >
634 </Filter>
635 </Files>
636 <Globals>
637 </Globals>
638</VisualStudioProject>