Add preprocessor macro enabling optimized code gen on windows
[dyninst.git] / common / common.vcproj
1 <?xml version="1.0" encoding="Windows-1252"?>\r
2 <VisualStudioProject\r
3         ProjectType="Visual C++"\r
4         Version="7.10"\r
5         Name="common"\r
6         ProjectGUID="{197E213A-6900-4D09-B280-109A0D02DF36}"\r
7         RootNamespace="common"\r
8         Keyword="ManagedCProj">\r
9         <Platforms>\r
10                 <Platform\r
11                         Name="Win32"/>\r
12         </Platforms>\r
13         <Configurations>\r
14                 <Configuration\r
15                         Name="Debug|Win32"\r
16                         OutputDirectory="i386-unknown-nt4.0"\r
17                         IntermediateDirectory="i386-unknown-nt4.0"\r
18                         ConfigurationType="2"\r
19                         CharacterSet="2"\r
20                         ManagedExtensions="FALSE">\r
21                         <Tool\r
22                                 Name="VCCLCompilerTool"\r
23                                 Optimization="0"\r
24                                 AdditionalIncludeDirectories="..;../../i386-unknown-nt4.0/include;../dynutil/h;../external"\r
25                                 PreprocessorDefinitions="WIN32;os_windows;arch_x86;cap_relocation;cap_dynamic_heap;cap_stripped_binaries;cap_async_events;cap_threads;cap_tramp_liveness;i386_unknown_nt4_0;_WIN32_WINNT=0x500;DO_INLINE_F=inline;DO_INLINE_P=inline;i386-unknown-nt4.0;snprintf=_snprintf;COMMON_LIB"\r
26                                 MinimalRebuild="FALSE"\r
27                                 BasicRuntimeChecks="0"\r
28                                 RuntimeLibrary="3"\r
29                                 RuntimeTypeInfo="TRUE"\r
30                                 WarningLevel="3"\r
31                                 DebugInformationFormat="3"/>\r
32                         <Tool\r
33                                 Name="VCCustomBuildTool"/>\r
34                         <Tool\r
35                                 Name="VCLinkerTool"\r
36                                 OutputFile="$(OutDir)\libcommon.dll"\r
37                                 LinkIncremental="2"\r
38                                 SuppressStartupBanner="TRUE"\r
39                                 AdditionalLibraryDirectories="../../i386-unknown-nt4.0/lib"\r
40                                 GenerateDebugInformation="TRUE"\r
41                                 AssemblyDebug="1"\r
42                                 SubSystem="0"\r
43                                 ResourceOnlyDLL="FALSE"\r
44                                 FixedBaseAddress="0"/>\r
45                         <Tool\r
46                                 Name="VCMIDLTool"/>\r
47                         <Tool\r
48                                 Name="VCPostBuildEventTool"\r
49                                 CommandLine="echo mkdir $(TargetDir)..\..\..\i386-unknown-nt4.0\r
50 mkdir $(TargetDir)..\..\..\i386-unknown-nt4.0\r
51 echo mkdir $(TargetDir)..\..\..\i386-unknown-nt4.0\lib\r
52 mkdir $(TargetDir)..\..\..\i386-unknown-nt4.0\lib\r
53 echo copy $(TargetDir)libcommon.dll $(TargetDir)..\..\..\i386-unknown-nt4.0\lib\r
54 copy $(TargetDir)libcommon.dll $(TargetDir)..\..\..\i386-unknown-nt4.0\lib\r
55 echo copy $(TargetDir)libcommon.lib $(TargetDir)..\..\..\i386-unknown-nt4.0\lib\r
56 copy $(TargetDir)libcommon.lib $(TargetDir)..\..\..\i386-unknown-nt4.0\lib\r
57 "/>\r
58                         <Tool\r
59                                 Name="VCPreBuildEventTool"/>\r
60                         <Tool\r
61                                 Name="VCPreLinkEventTool"/>\r
62                         <Tool\r
63                                 Name="VCResourceCompilerTool"/>\r
64                         <Tool\r
65                                 Name="VCWebServiceProxyGeneratorTool"/>\r
66                         <Tool\r
67                                 Name="VCXMLDataGeneratorTool"/>\r
68                         <Tool\r
69                                 Name="VCWebDeploymentTool"/>\r
70                         <Tool\r
71                                 Name="VCManagedWrapperGeneratorTool"/>\r
72                         <Tool\r
73                                 Name="VCAuxiliaryManagedWrapperGeneratorTool"/>\r
74                 </Configuration>\r
75                 <Configuration\r
76                         Name="Release|Win32"\r
77                         OutputDirectory="i386-unknown-nt4.0"\r
78                         IntermediateDirectory="i386-unknown-nt4.0"\r
79                         ConfigurationType="2"\r
80                         CharacterSet="2"\r
81                         ManagedExtensions="TRUE">\r
82                         <Tool\r
83                                 Name="VCCLCompilerTool"\r
84                                 AdditionalIncludeDirectories="..;../../i386-unknown-nt4.0/include;../dynutil/h;../external"\r
85                                 PreprocessorDefinitions="WIN32;os_windows;arch_x86;cap_relocation;cap_dynamic_heap;cap_stripped_binaries;cap_async_events;cap_threads;cap_tramp_liveness;i386_unknown_nt4_0;_WIN32_WINNT=0x500;DO_INLINE_F=inline;DO_INLINE_P=inline;i386-unknown-nt4.0;BPATCH_LIBRARY;BPATCH_DLL_BUILD;snprintf=_snprintf"\r
86                                 MinimalRebuild="FALSE"\r
87                                 RuntimeLibrary="0"\r
88                                 WarningLevel="3"\r
89                                 DebugInformationFormat="3"/>\r
90                         <Tool\r
91                                 Name="VCCustomBuildTool"/>\r
92                         <Tool\r
93                                 Name="VCLinkerTool"\r
94                                 AdditionalDependencies="Psapi.lib dbghelp.lib Ws2_32.lib"\r
95                                 OutputFile="$(OutDir)\libcommon.dll"\r
96                                 LinkIncremental="1"\r
97                                 GenerateDebugInformation="TRUE"\r
98                                 ImportLibrary="$(OutDir)/$(TargetName).lib"/>\r
99                         <Tool\r
100                                 Name="VCMIDLTool"/>\r
101                         <Tool\r
102                                 Name="VCPostBuildEventTool"\r
103                                 CommandLine="echo mkdir $(TargetDir)..\..\..\i386-unknown-nt4.0\r
104 mkdir $(TargetDir)..\..\..\i386-unknown-nt4.0\r
105 echo mkdir $(TargetDir)..\..\..\i386-unknown-nt4.0\lib\r
106 mkdir $(TargetDir)..\..\..\i386-unknown-nt4.0\lib\r
107 echo copy $(TargetDir)libcommon.dll $(TargetDir)..\..\..\i386-unknown-nt4.0\lib\r
108 copy $(TargetDir)libcommon.dll $(TargetDir)..\..\..\i386-unknown-nt4.0\lib\r
109 echo copy $(TargetDir)libcommon.lib $(TargetDir)..\..\..\i386-unknown-nt4.0\lib\r
110 copy $(TargetDir)libcommon.lib $(TargetDir)..\..\..\i386-unknown-nt4.0\lib\r
111 "/>\r
112                         <Tool\r
113                                 Name="VCPreBuildEventTool"/>\r
114                         <Tool\r
115                                 Name="VCPreLinkEventTool"/>\r
116                         <Tool\r
117                                 Name="VCResourceCompilerTool"/>\r
118                         <Tool\r
119                                 Name="VCWebServiceProxyGeneratorTool"/>\r
120                         <Tool\r
121                                 Name="VCXMLDataGeneratorTool"/>\r
122                         <Tool\r
123                                 Name="VCWebDeploymentTool"/>\r
124                         <Tool\r
125                                 Name="VCManagedWrapperGeneratorTool"/>\r
126                         <Tool\r
127                                 Name="VCAuxiliaryManagedWrapperGeneratorTool"/>\r
128                 </Configuration>\r
129         </Configurations>\r
130         <References>\r
131         </References>\r
132         <Files>\r
133                 <Filter\r
134                         Name="Source Files"\r
135                         Filter="cpp;c;cxx;def;odl;idl;hpj;bat;asm;asmx"\r
136                         UniqueIdentifier="{4FC737F1-C7A5-4376-A066-2A32D752A2FF}">\r
137                         <File\r
138                                 RelativePath=".\src\Annotatable.C">\r
139                                 <FileConfiguration\r
140                                         Name="Debug|Win32">\r
141                                         <Tool\r
142                                                 Name="VCCLCompilerTool"\r
143                                                 CompileAs="2"/>\r
144                                 </FileConfiguration>\r
145                                 <FileConfiguration\r
146                                         Name="Release|Win32">\r
147                                         <Tool\r
148                                                 Name="VCCLCompilerTool"\r
149                                                 CompileAs="2"/>\r
150                                 </FileConfiguration>\r
151                         </File>\r
152                         <File\r
153                                 RelativePath=".\src\debugOstream.C">\r
154                                 <FileConfiguration\r
155                                         Name="Debug|Win32">\r
156                                         <Tool\r
157                                                 Name="VCCLCompilerTool"\r
158                                                 CompileAsManaged="0"\r
159                                                 CompileAs="2"/>\r
160                                 </FileConfiguration>\r
161                                 <FileConfiguration\r
162                                         Name="Release|Win32">\r
163                                         <Tool\r
164                                                 Name="VCCLCompilerTool"\r
165                                                 CompileAsManaged="0"/>\r
166                                 </FileConfiguration>\r
167                         </File>\r
168                         <File\r
169                                 RelativePath=".\src\fraction.C">\r
170                                 <FileConfiguration\r
171                                         Name="Debug|Win32">\r
172                                         <Tool\r
173                                                 Name="VCCLCompilerTool"\r
174                                                 CompileAsManaged="0"\r
175                                                 CompileAs="2"/>\r
176                                 </FileConfiguration>\r
177                                 <FileConfiguration\r
178                                         Name="Release|Win32">\r
179                                         <Tool\r
180                                                 Name="VCCLCompilerTool"\r
181                                                 CompileAsManaged="0"/>\r
182                                 </FileConfiguration>\r
183                         </File>\r
184                         <File\r
185                                 RelativePath=".\src\int64iostream.C">\r
186                                 <FileConfiguration\r
187                                         Name="Debug|Win32">\r
188                                         <Tool\r
189                                                 Name="VCCLCompilerTool"\r
190                                                 CompileAsManaged="0"\r
191                                                 CompileAs="2"/>\r
192                                 </FileConfiguration>\r
193                                 <FileConfiguration\r
194                                         Name="Release|Win32">\r
195                                         <Tool\r
196                                                 Name="VCCLCompilerTool"\r
197                                                 CompileAsManaged="0"/>\r
198                                 </FileConfiguration>\r
199                         </File>\r
200                         <File\r
201                                 RelativePath=".\src\lprintf.C">\r
202                                 <FileConfiguration\r
203                                         Name="Debug|Win32">\r
204                                         <Tool\r
205                                                 Name="VCCLCompilerTool"\r
206                                                 CompileAsManaged="0"\r
207                                                 CompileAs="2"/>\r
208                                 </FileConfiguration>\r
209                                 <FileConfiguration\r
210                                         Name="Release|Win32">\r
211                                         <Tool\r
212                                                 Name="VCCLCompilerTool"\r
213                                                 CompileAsManaged="0"/>\r
214                                 </FileConfiguration>\r
215                         </File>\r
216                         <File\r
217                                 RelativePath=".\src\MappedFile.C">\r
218                                 <FileConfiguration\r
219                                         Name="Debug|Win32">\r
220                                         <Tool\r
221                                                 Name="VCCLCompilerTool"\r
222                                                 CompileAs="2"/>\r
223                                 </FileConfiguration>\r
224                                 <FileConfiguration\r
225                                         Name="Release|Win32">\r
226                                         <Tool\r
227                                                 Name="VCCLCompilerTool"\r
228                                                 CompileAs="2"/>\r
229                                 </FileConfiguration>\r
230                         </File>\r
231                         <File\r
232                                 RelativePath=".\src\pathName.C">\r
233                                 <FileConfiguration\r
234                                         Name="Debug|Win32">\r
235                                         <Tool\r
236                                                 Name="VCCLCompilerTool"\r
237                                                 CompileAs="2"/>\r
238                                 </FileConfiguration>\r
239                                 <FileConfiguration\r
240                                         Name="Release|Win32">\r
241                                         <Tool\r
242                                                 Name="VCCLCompilerTool"\r
243                                                 CompileAs="2"/>\r
244                                 </FileConfiguration>\r
245                         </File>\r
246                         <File\r
247                                 RelativePath=".\src\serialize-bin.C">\r
248                                 <FileConfiguration\r
249                                         Name="Debug|Win32">\r
250                                         <Tool\r
251                                                 Name="VCCLCompilerTool"\r
252                                                 CompileAs="2"/>\r
253                                 </FileConfiguration>\r
254                                 <FileConfiguration\r
255                                         Name="Release|Win32">\r
256                                         <Tool\r
257                                                 Name="VCCLCompilerTool"\r
258                                                 CompileAs="2"/>\r
259                                 </FileConfiguration>\r
260                         </File>\r
261                         <File\r
262                                 RelativePath=".\src\serialize-xml.C">\r
263                                 <FileConfiguration\r
264                                         Name="Debug|Win32">\r
265                                         <Tool\r
266                                                 Name="VCCLCompilerTool"\r
267                                                 CompileAs="2"/>\r
268                                 </FileConfiguration>\r
269                                 <FileConfiguration\r
270                                         Name="Release|Win32">\r
271                                         <Tool\r
272                                                 Name="VCCLCompilerTool"\r
273                                                 CompileAs="2"/>\r
274                                 </FileConfiguration>\r
275                         </File>\r
276                         <File\r
277                                 RelativePath=".\src\sha1.C">\r
278                                 <FileConfiguration\r
279                                         Name="Debug|Win32">\r
280                                         <Tool\r
281                                                 Name="VCCLCompilerTool"\r
282                                                 CompileAs="2"/>\r
283                                 </FileConfiguration>\r
284                                 <FileConfiguration\r
285                                         Name="Release|Win32">\r
286                                         <Tool\r
287                                                 Name="VCCLCompilerTool"\r
288                                                 CompileAs="2"/>\r
289                                 </FileConfiguration>\r
290                         </File>\r
291                         <File\r
292                                 RelativePath=".\src\stats.C">\r
293                                 <FileConfiguration\r
294                                         Name="Debug|Win32">\r
295                                         <Tool\r
296                                                 Name="VCCLCompilerTool"\r
297                                                 CompileAsManaged="0"\r
298                                                 CompileAs="2"/>\r
299                                 </FileConfiguration>\r
300                                 <FileConfiguration\r
301                                         Name="Release|Win32">\r
302                                         <Tool\r
303                                                 Name="VCCLCompilerTool"\r
304                                                 CompileAs="2"/>\r
305                                 </FileConfiguration>\r
306                         </File>\r
307                         <File\r
308                                 RelativePath=".\src\String.C">\r
309                                 <FileConfiguration\r
310                                         Name="Debug|Win32">\r
311                                         <Tool\r
312                                                 Name="VCCLCompilerTool"\r
313                                                 CompileAs="2"/>\r
314                                 </FileConfiguration>\r
315                                 <FileConfiguration\r
316                                         Name="Release|Win32">\r
317                                         <Tool\r
318                                                 Name="VCCLCompilerTool"\r
319                                                 CompileAs="2"/>\r
320                                 </FileConfiguration>\r
321                         </File>\r
322                         <File\r
323                                 RelativePath=".\src\Time.C">\r
324                                 <FileConfiguration\r
325                                         Name="Debug|Win32">\r
326                                         <Tool\r
327                                                 Name="VCCLCompilerTool"\r
328                                                 CompileAsManaged="0"\r
329                                                 CompileAs="2"/>\r
330                                 </FileConfiguration>\r
331                                 <FileConfiguration\r
332                                         Name="Release|Win32">\r
333                                         <Tool\r
334                                                 Name="VCCLCompilerTool"\r
335                                                 CompileAs="2"/>\r
336                                 </FileConfiguration>\r
337                         </File>\r
338                         <File\r
339                                 RelativePath=".\src\Timer.C">\r
340                                 <FileConfiguration\r
341                                         Name="Debug|Win32">\r
342                                         <Tool\r
343                                                 Name="VCCLCompilerTool"\r
344                                                 CompileAsManaged="0"\r
345                                                 CompileAs="2"/>\r
346                                 </FileConfiguration>\r
347                                 <FileConfiguration\r
348                                         Name="Release|Win32">\r
349                                         <Tool\r
350                                                 Name="VCCLCompilerTool"\r
351                                                 CompileAs="2"/>\r
352                                 </FileConfiguration>\r
353                         </File>\r
354                         <File\r
355                                 RelativePath=".\src\timing-nt.C">\r
356                                 <FileConfiguration\r
357                                         Name="Debug|Win32">\r
358                                         <Tool\r
359                                                 Name="VCCLCompilerTool"\r
360                                                 CompileAsManaged="0"\r
361                                                 CompileAs="2"/>\r
362                                 </FileConfiguration>\r
363                                 <FileConfiguration\r
364                                         Name="Release|Win32">\r
365                                         <Tool\r
366                                                 Name="VCCLCompilerTool"\r
367                                                 CompileAs="2"/>\r
368                                 </FileConfiguration>\r
369                         </File>\r
370                         <File\r
371                                 RelativePath=".\src\timing.C">\r
372                                 <FileConfiguration\r
373                                         Name="Debug|Win32">\r
374                                         <Tool\r
375                                                 Name="VCCLCompilerTool"\r
376                                                 CompileAsManaged="0"\r
377                                                 CompileAs="2"/>\r
378                                 </FileConfiguration>\r
379                                 <FileConfiguration\r
380                                         Name="Release|Win32">\r
381                                         <Tool\r
382                                                 Name="VCCLCompilerTool"\r
383                                                 CompileAs="2"/>\r
384                                 </FileConfiguration>\r
385                         </File>\r
386                         <File\r
387                                 RelativePath=".\src\Types.C">\r
388                                 <FileConfiguration\r
389                                         Name="Debug|Win32">\r
390                                         <Tool\r
391                                                 Name="VCCLCompilerTool"\r
392                                                 CompileAsManaged="0"\r
393                                                 CompileAs="2"/>\r
394                                 </FileConfiguration>\r
395                                 <FileConfiguration\r
396                                         Name="Release|Win32">\r
397                                         <Tool\r
398                                                 Name="VCCLCompilerTool"\r
399                                                 CompileAsManaged="0"/>\r
400                                 </FileConfiguration>\r
401                         </File>\r
402                         <File\r
403                                 RelativePath=".\src\util.C">\r
404                                 <FileConfiguration\r
405                                         Name="Debug|Win32">\r
406                                         <Tool\r
407                                                 Name="VCCLCompilerTool"\r
408                                                 CompileAs="2"/>\r
409                                 </FileConfiguration>\r
410                                 <FileConfiguration\r
411                                         Name="Release|Win32">\r
412                                         <Tool\r
413                                                 Name="VCCLCompilerTool"\r
414                                                 CompileAs="2"/>\r
415                                 </FileConfiguration>\r
416                         </File>\r
417                 </Filter>\r
418                 <Filter\r
419                         Name="Header Files"\r
420                         Filter="h;hpp;hxx;hm;inl;inc;xsd"\r
421                         UniqueIdentifier="{93995380-89BD-4b04-88EB-625FBE52EBFB}">\r
422                         <File\r
423                                 RelativePath="..\dynutil\h\Annotatable.h">\r
424                         </File>\r
425                         <File\r
426                                 RelativePath=".\h\debugOstream.h">\r
427                         </File>\r
428                         <File\r
429                                 RelativePath=".\h\fraction.h">\r
430                         </File>\r
431                         <File\r
432                                 RelativePath=".\h\headers.h">\r
433                         </File>\r
434                         <File\r
435                                 RelativePath=".\h\int64iostream.h">\r
436                         </File>\r
437                         <File\r
438                                 RelativePath=".\h\language.h">\r
439                         </File>\r
440                         <File\r
441                                 RelativePath=".\h\lprintf.h">\r
442                         </File>\r
443                         <File\r
444                                 RelativePath=".\h\machineType.h">\r
445                         </File>\r
446                         <File\r
447                                 RelativePath=".\h\MappedFile.h">\r
448                         </File>\r
449                         <File\r
450                                 RelativePath=".\h\ntHeaders.h">\r
451                         </File>\r
452                         <File\r
453                                 RelativePath=".\h\pathName.h">\r
454                         </File>\r
455                         <File\r
456                                 RelativePath=".\h\pathName.h">\r
457                         </File>\r
458                         <File\r
459                                 RelativePath=".\h\serialize.h">\r
460                         </File>\r
461                         <File\r
462                                 RelativePath=".\h\sha1.h">\r
463                         </File>\r
464                         <File\r
465                                 RelativePath=".\h\Singleton.h">\r
466                         </File>\r
467                         <File\r
468                                 RelativePath=".\h\stats.h">\r
469                         </File>\r
470                         <File\r
471                                 RelativePath=".\h\std_namesp.h">\r
472                         </File>\r
473                         <File\r
474                                 RelativePath=".\h\String.h">\r
475                         </File>\r
476                         <File\r
477                                 RelativePath=".\h\stringDecl.h">\r
478                         </File>\r
479                         <File\r
480                                 RelativePath=".\h\Time.h">\r
481                         </File>\r
482                         <File\r
483                                 RelativePath=".\h\Timer.h">\r
484                         </File>\r
485                         <File\r
486                                 RelativePath=".\h\timing.h">\r
487                         </File>\r
488                         <File\r
489                                 RelativePath=".\h\triple.h">\r
490                         </File>\r
491                         <File\r
492                                 RelativePath=".\h\Types.h">\r
493                         </File>\r
494                 </Filter>\r
495                 <Filter\r
496                         Name="Resource Files"\r
497                         Filter="rc;ico;cur;bmp;dlg;rc2;rct;bin;rgs;gif;jpg;jpeg;jpe;resx"\r
498                         UniqueIdentifier="{67DA6AB6-F800-4c08-8B7A-83BB121AAD01}">\r
499                 </Filter>\r
500         </Files>\r
501         <Globals>\r
502         </Globals>\r
503 </VisualStudioProject>\r