Add preprocessor macro enabling optimized code gen on windows
[dyninst.git] / dyninstAPI_RT / DyninstAPI_RT.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="DyninstAPI_RT"\r
6         ProjectGUID="{2AB5FA1E-CF56-4E8A-93B7-6A8940DCB602}"\r
7         RootNamespace="DyninstAPI_RT"\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=".."\r
25                                 PreprocessorDefinitions="WIN32;_DEBUG;os_windows;arch_x86;cap_relocation;cap_stripped_binaries;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;cap_threads"\r
26                                 MinimalRebuild="FALSE"\r
27                                 BasicRuntimeChecks="0"\r
28                                 RuntimeLibrary="1"\r
29                                 WarningLevel="3"\r
30                                 DebugInformationFormat="3"/>\r
31                         <Tool\r
32                                 Name="VCCustomBuildTool"/>\r
33                         <Tool\r
34                                 Name="VCLinkerTool"\r
35                                 AdditionalOptions="/SECTION:.bss,RWE"\r
36                                 AdditionalDependencies="Ws2_32.lib"\r
37                                 OutputFile="$(OutDir)\libdyninstAPI_RT.dll"\r
38                                 LinkIncremental="2"\r
39                                 GenerateDebugInformation="TRUE"\r
40                                 AssemblyDebug="1"\r
41                                 ProgramDatabaseFile="i386-unknown-nt4.0\libdyninstAPI_RT.pdb"/>\r
42                         <Tool\r
43                                 Name="VCMIDLTool"/>\r
44                         <Tool\r
45                                 Name="VCPostBuildEventTool"\r
46                                 CommandLine="echo mkdir $(TargetDir)..\..\..\i386-unknown-nt4.0\r
47 mkdir $(TargetDir)..\..\..\i386-unknown-nt4.0\r
48 echo mkdir $(TargetDir)..\..\..\i386-unknown-nt4.0\lib\r
49 mkdir $(TargetDir)..\..\..\i386-unknown-nt4.0\lib\r
50 copy i386-unknown-nt4.0\libdyninstAPI_RT.dll ..\..\i386-unknown-nt4.0\lib\r
51 copy i386-unknown-nt4.0\libdyninstAPI_RT.lib ..\..\i386-unknown-nt4.0\lib\r
52 copy i386-unknown-nt4.0\libdyninstAPI_RT.pdb ..\..\i386-unknown-nt4.0\lib\r
53 "/>\r
54                         <Tool\r
55                                 Name="VCPreBuildEventTool"/>\r
56                         <Tool\r
57                                 Name="VCPreLinkEventTool"/>\r
58                         <Tool\r
59                                 Name="VCResourceCompilerTool"/>\r
60                         <Tool\r
61                                 Name="VCWebServiceProxyGeneratorTool"/>\r
62                         <Tool\r
63                                 Name="VCXMLDataGeneratorTool"/>\r
64                         <Tool\r
65                                 Name="VCWebDeploymentTool"/>\r
66                         <Tool\r
67                                 Name="VCManagedWrapperGeneratorTool"/>\r
68                         <Tool\r
69                                 Name="VCAuxiliaryManagedWrapperGeneratorTool"/>\r
70                 </Configuration>\r
71                 <Configuration\r
72                         Name="Release|Win32"\r
73                         OutputDirectory="i386-unknown-nt4.0"\r
74                         IntermediateDirectory="i386-unknown-nt4.0"\r
75                         ConfigurationType="2"\r
76                         CharacterSet="2"\r
77                         ManagedExtensions="FALSE">\r
78                         <Tool\r
79                                 Name="VCCLCompilerTool"\r
80                                 AdditionalIncludeDirectories=".."\r
81                                 PreprocessorDefinitions="WIN32;NDEBUG;os_windows;arch_x86;cap_relocation;cap_stripped_binaries;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;cap_threads"\r
82                                 MinimalRebuild="FALSE"\r
83                                 RuntimeLibrary="0"\r
84                                 WarningLevel="3"\r
85                                 DebugInformationFormat="3"/>\r
86                         <Tool\r
87                                 Name="VCCustomBuildTool"/>\r
88                         <Tool\r
89                                 Name="VCLinkerTool"\r
90                                 AdditionalDependencies="Ws2_32.lib"\r
91                                 OutputFile="$(OutDir)\libdyninstAPI_RT.dll"\r
92                                 LinkIncremental="1"\r
93                                 GenerateDebugInformation="TRUE"\r
94                                 ProgramDatabaseFile="i386-unknown-nt4.0\libdyninstAPI_RT.pdb"/>\r
95                         <Tool\r
96                                 Name="VCMIDLTool"/>\r
97                         <Tool\r
98                                 Name="VCPostBuildEventTool"\r
99                                 CommandLine="echo mkdir $(TargetDir)..\..\..\i386-unknown-nt4.0\r
100 mkdir $(TargetDir)..\..\..\i386-unknown-nt4.0\r
101 echo mkdir $(TargetDir)..\..\..\i386-unknown-nt4.0\lib\r
102 mkdir $(TargetDir)..\..\..\i386-unknown-nt4.0\lib\r
103 copy i386-unknown-nt4.0\libdyninstAPI_RT.dll ..\..\i386-unknown-nt4.0\lib\r
104 copy i386-unknown-nt4.0\libdyninstAPI_RT.lib ..\..\i386-unknown-nt4.0\lib\r
105 copy i386-unknown-nt4.0\libdyninstAPI_RT.pdb ..\..\i386-unknown-nt4.0\lib\r
106 "/>\r
107                         <Tool\r
108                                 Name="VCPreBuildEventTool"\r
109                                 CommandLine="..\..\scripts\buildstamp.bat 0 libdyninstAPI_RT.dll"/>\r
110                         <Tool\r
111                                 Name="VCPreLinkEventTool"/>\r
112                         <Tool\r
113                                 Name="VCResourceCompilerTool"/>\r
114                         <Tool\r
115                                 Name="VCWebServiceProxyGeneratorTool"/>\r
116                         <Tool\r
117                                 Name="VCXMLDataGeneratorTool"/>\r
118                         <Tool\r
119                                 Name="VCWebDeploymentTool"/>\r
120                         <Tool\r
121                                 Name="VCManagedWrapperGeneratorTool"/>\r
122                         <Tool\r
123                                 Name="VCAuxiliaryManagedWrapperGeneratorTool"/>\r
124                 </Configuration>\r
125         </Configurations>\r
126         <References>\r
127         </References>\r
128         <Files>\r
129                 <Filter\r
130                         Name="Source Files"\r
131                         Filter="cpp;c;cxx;def;odl;idl;hpj;bat;asm;asmx"\r
132                         UniqueIdentifier="{4FC737F1-C7A5-4376-A066-2A32D752A2FF}">\r
133                         <File\r
134                                 RelativePath=".\src\RTcommon.c">\r
135                                 <FileConfiguration\r
136                                         Name="Release|Win32">\r
137                                         <Tool\r
138                                                 Name="VCCLCompilerTool"\r
139                                                 CompileAsManaged="0"\r
140                                                 CompileAs="1"/>\r
141                                 </FileConfiguration>\r
142                         </File>\r
143                         <File\r
144                                 RelativePath=".\src\RTheap-win.c">\r
145                                 <FileConfiguration\r
146                                         Name="Debug|Win32">\r
147                                         <Tool\r
148                                                 Name="VCCLCompilerTool"\r
149                                                 CompileAs="1"/>\r
150                                 </FileConfiguration>\r
151                                 <FileConfiguration\r
152                                         Name="Release|Win32">\r
153                                         <Tool\r
154                                                 Name="VCCLCompilerTool"\r
155                                                 CompileAsManaged="0"\r
156                                                 CompileAs="1"/>\r
157                                 </FileConfiguration>\r
158                         </File>\r
159                         <File\r
160                                 RelativePath=".\src\RTheap.c">\r
161                                 <FileConfiguration\r
162                                         Name="Release|Win32">\r
163                                         <Tool\r
164                                                 Name="VCCLCompilerTool"\r
165                                                 CompileAsManaged="0"\r
166                                                 CompileAs="1"/>\r
167                                 </FileConfiguration>\r
168                         </File>\r
169                         <File\r
170                                 RelativePath=".\src\RTthread-index.c">\r
171                                 <FileConfiguration\r
172                                         Name="Release|Win32">\r
173                                         <Tool\r
174                                                 Name="VCCLCompilerTool"\r
175                                                 CompileAsManaged="0"\r
176                                                 CompileAs="1"/>\r
177                                 </FileConfiguration>\r
178                         </File>\r
179                         <File\r
180                                 RelativePath=".\src\RTthread-x86.c">\r
181                                 <FileConfiguration\r
182                                         Name="Release|Win32">\r
183                                         <Tool\r
184                                                 Name="VCCLCompilerTool"\r
185                                                 CompileAsManaged="0"\r
186                                                 CompileAs="1"/>\r
187                                 </FileConfiguration>\r
188                         </File>\r
189                         <File\r
190                                 RelativePath=".\src\RTthread.c">\r
191                                 <FileConfiguration\r
192                                         Name="Release|Win32">\r
193                                         <Tool\r
194                                                 Name="VCCLCompilerTool"\r
195                                                 CompileAsManaged="0"\r
196                                                 CompileAs="1"/>\r
197                                 </FileConfiguration>\r
198                         </File>\r
199                         <File\r
200                                 RelativePath=".\src\RTwinnt.c">\r
201                                 <FileConfiguration\r
202                                         Name="Release|Win32">\r
203                                         <Tool\r
204                                                 Name="VCCLCompilerTool"\r
205                                                 CompileAsManaged="0"\r
206                                                 CompileAs="1"/>\r
207                                 </FileConfiguration>\r
208                         </File>\r
209                 </Filter>\r
210                 <Filter\r
211                         Name="Header Files"\r
212                         Filter="h;hpp;hxx;hm;inl;inc;xsd"\r
213                         UniqueIdentifier="{93995380-89BD-4b04-88EB-625FBE52EBFB}">\r
214                         <File\r
215                                 RelativePath=".\h\dyninstAPI_RT.h">\r
216                         </File>\r
217                         <File\r
218                                 RelativePath=".\h\dyninstRTExport.h">\r
219                         </File>\r
220                         <File\r
221                                 RelativePath=".\src\RTcommon.h">\r
222                         </File>\r
223                         <File\r
224                                 RelativePath=".\src\RTheap.h">\r
225                         </File>\r
226                         <File\r
227                                 RelativePath=".\src\RTthread.h">\r
228                         </File>\r
229                 </Filter>\r
230         </Files>\r
231         <Globals>\r
232         </Globals>\r
233 </VisualStudioProject>\r