Fix mono-tls usage under windows
[mono-project.git] / msvc / monodiet.vcproj
blobbce16cb39016022ab59f37b3011b510ef509a5d7
1 <?xml version="1.0" encoding="Windows-1252"?>
2 <VisualStudioProject
3 ProjectType="Visual C++"
4 Version="9.00"
5 Name="monodiet"
6 ProjectGUID="{8F90007F-8019-4191-8808-891E4762D958}"
7 RootNamespace="monodiet"
8 Keyword="Win32Proj"
9 TargetFrameworkVersion="131072"
11 <Platforms>
12 <Platform
13 Name="Win32"
15 <Platform
16 Name="x64"
18 </Platforms>
19 <ToolFiles>
20 </ToolFiles>
21 <Configurations>
22 <Configuration
23 Name="Debug|Win32"
24 OutputDirectory="$(PlatformName)_$(ConfigurationName)/bin"
25 IntermediateDirectory="$(PlatformName)_$(ConfigurationName)/obj/$(ProjectName)"
26 ConfigurationType="1"
27 CharacterSet="1"
29 <Tool
30 Name="VCPreBuildEventTool"
32 <Tool
33 Name="VCCustomBuildTool"
35 <Tool
36 Name="VCXMLDataGeneratorTool"
38 <Tool
39 Name="VCWebServiceProxyGeneratorTool"
41 <Tool
42 Name="VCMIDLTool"
44 <Tool
45 Name="VCCLCompilerTool"
46 Optimization="0"
47 AdditionalIncludeDirectories="..\;..\libgc\include;&quot;..\VSDependancies\include\glib-2.0\glib&quot;;..\VSDependancies\include;..\mono\"
48 PreprocessorDefinitions="_DEBUG;WIN32;_WINDOWS;__WIN32__;HAVE_CONFIG_H;__i386__;TARGET_X86;HOST_WIN32;TARGET_WIN32;GC_NOT_DLL;GC_GCJ_SUPPORT;GC_WIN32_THREADS;_CRT_SECURE_NO_DEPRECATE"
49 MinimalRebuild="true"
50 BasicRuntimeChecks="3"
51 RuntimeLibrary="1"
52 BufferSecurityCheck="true"
53 UsePrecompiledHeader="0"
54 ObjectFile="$(IntDir)/monodiet/"
55 ProgramDataBaseFileName="$(IntDir)/monodiet/vc80.pdb"
56 XMLDocumentationFileName="$(IntDir)/monodiet/"
57 WarningLevel="3"
58 Detect64BitPortabilityProblems="true"
59 DebugInformationFormat="3"
60 CompileAs="1"
61 DisableSpecificWarnings="4996"
63 <Tool
64 Name="VCManagedResourceCompilerTool"
66 <Tool
67 Name="VCResourceCompilerTool"
69 <Tool
70 Name="VCPreLinkEventTool"
72 <Tool
73 Name="VCLinkerTool"
74 LinkLibraryDependencies="false"
75 AdditionalDependencies="glib-2.0.lib gmodule-2.0.lib ws2_32.lib gthread-2.0.lib gobject-2.0.lib mono.lib Psapi.lib"
76 LinkIncremental="1"
77 AdditionalLibraryDirectories="&quot;$(PlatformName)_$(ConfigurationName)/lib&quot;;&quot;$(MONO_DEPENDENCIES_PREFIX)\lib&quot;"
78 GenerateDebugInformation="true"
79 SubSystem="1"
80 RandomizedBaseAddress="1"
81 DataExecutionPrevention="0"
82 TargetMachine="1"
84 <Tool
85 Name="VCALinkTool"
87 <Tool
88 Name="VCManifestTool"
90 <Tool
91 Name="VCXDCMakeTool"
93 <Tool
94 Name="VCBscMakeTool"
96 <Tool
97 Name="VCFxCopTool"
99 <Tool
100 Name="VCAppVerifierTool"
102 <Tool
103 Name="VCPostBuildEventTool"
105 </Configuration>
106 <Configuration
107 Name="Release|Win32"
108 OutputDirectory="$(PlatformName)_$(ConfigurationName)/bin"
109 IntermediateDirectory="$(PlatformName)_$(ConfigurationName)/obj/$(ProjectName)"
110 ConfigurationType="1"
111 CharacterSet="1"
113 <Tool
114 Name="VCPreBuildEventTool"
116 <Tool
117 Name="VCCustomBuildTool"
119 <Tool
120 Name="VCXMLDataGeneratorTool"
122 <Tool
123 Name="VCWebServiceProxyGeneratorTool"
125 <Tool
126 Name="VCMIDLTool"
128 <Tool
129 Name="VCCLCompilerTool"
130 Optimization="1"
131 PreprocessorDefinitions="WIN32;NDEBUG;_CONSOLE"
132 RuntimeLibrary="2"
133 BufferSecurityCheck="true"
134 UsePrecompiledHeader="0"
135 WarningLevel="3"
136 Detect64BitPortabilityProblems="true"
137 DebugInformationFormat="3"
139 <Tool
140 Name="VCManagedResourceCompilerTool"
142 <Tool
143 Name="VCResourceCompilerTool"
145 <Tool
146 Name="VCPreLinkEventTool"
148 <Tool
149 Name="VCLinkerTool"
150 LinkLibraryDependencies="false"
151 LinkIncremental="1"
152 AdditionalLibraryDirectories="&quot;$(PlatformName)_$(ConfigurationName)/lib&quot;;&quot;$(MONO_DEPENDENCIES_PREFIX)\lib&quot;"
153 GenerateDebugInformation="true"
154 SubSystem="1"
155 OptimizeReferences="2"
156 EnableCOMDATFolding="2"
157 RandomizedBaseAddress="1"
158 DataExecutionPrevention="0"
159 TargetMachine="1"
161 <Tool
162 Name="VCALinkTool"
164 <Tool
165 Name="VCManifestTool"
167 <Tool
168 Name="VCXDCMakeTool"
170 <Tool
171 Name="VCBscMakeTool"
173 <Tool
174 Name="VCFxCopTool"
176 <Tool
177 Name="VCAppVerifierTool"
179 <Tool
180 Name="VCPostBuildEventTool"
182 </Configuration>
183 <Configuration
184 Name="Debug_eglib|Win32"
185 OutputDirectory="$(PlatformName)_$(ConfigurationName)/bin"
186 IntermediateDirectory="$(PlatformName)_$(ConfigurationName)/obj/$(ProjectName)"
187 ConfigurationType="1"
188 CharacterSet="1"
190 <Tool
191 Name="VCPreBuildEventTool"
193 <Tool
194 Name="VCCustomBuildTool"
196 <Tool
197 Name="VCXMLDataGeneratorTool"
199 <Tool
200 Name="VCWebServiceProxyGeneratorTool"
202 <Tool
203 Name="VCMIDLTool"
205 <Tool
206 Name="VCCLCompilerTool"
207 Optimization="0"
208 AdditionalIncludeDirectories="..\;..\libgc\include;&quot;..\VSDependancies\include\glib-2.0\glib&quot;;..\VSDependancies\include;..\mono\"
209 PreprocessorDefinitions="_DEBUG;WIN32;_WINDOWS;__WIN32__;HAVE_CONFIG_H;__i386__;TARGET_X86;HOST_WIN32;TARGET_WIN32;GC_NOT_DLL;GC_GCJ_SUPPORT;GC_WIN32_THREADS;_CRT_SECURE_NO_DEPRECATE"
210 MinimalRebuild="true"
211 BasicRuntimeChecks="3"
212 RuntimeLibrary="1"
213 BufferSecurityCheck="true"
214 UsePrecompiledHeader="0"
215 ObjectFile="$(IntDir)/monodiet/"
216 ProgramDataBaseFileName="$(IntDir)/monodiet/vc80.pdb"
217 XMLDocumentationFileName="$(IntDir)/monodiet/"
218 WarningLevel="3"
219 Detect64BitPortabilityProblems="true"
220 DebugInformationFormat="3"
221 CompileAs="1"
222 DisableSpecificWarnings="4996"
224 <Tool
225 Name="VCManagedResourceCompilerTool"
227 <Tool
228 Name="VCResourceCompilerTool"
230 <Tool
231 Name="VCPreLinkEventTool"
233 <Tool
234 Name="VCLinkerTool"
235 LinkLibraryDependencies="false"
236 AdditionalDependencies="glib-2.0.lib gmodule-2.0.lib ws2_32.lib gthread-2.0.lib gobject-2.0.lib mono.lib Psapi.lib"
237 LinkIncremental="1"
238 AdditionalLibraryDirectories="&quot;$(PlatformName)_$(ConfigurationName)/lib&quot;"
239 GenerateDebugInformation="true"
240 SubSystem="1"
241 RandomizedBaseAddress="1"
242 DataExecutionPrevention="0"
243 TargetMachine="1"
245 <Tool
246 Name="VCALinkTool"
248 <Tool
249 Name="VCManifestTool"
251 <Tool
252 Name="VCXDCMakeTool"
254 <Tool
255 Name="VCBscMakeTool"
257 <Tool
258 Name="VCFxCopTool"
260 <Tool
261 Name="VCAppVerifierTool"
263 <Tool
264 Name="VCPostBuildEventTool"
266 </Configuration>
267 <Configuration
268 Name="Release_eglib|Win32"
269 OutputDirectory="$(PlatformName)_$(ConfigurationName)/bin"
270 IntermediateDirectory="$(PlatformName)_$(ConfigurationName)/obj/$(ProjectName)"
271 ConfigurationType="1"
272 CharacterSet="1"
274 <Tool
275 Name="VCPreBuildEventTool"
277 <Tool
278 Name="VCCustomBuildTool"
280 <Tool
281 Name="VCXMLDataGeneratorTool"
283 <Tool
284 Name="VCWebServiceProxyGeneratorTool"
286 <Tool
287 Name="VCMIDLTool"
289 <Tool
290 Name="VCCLCompilerTool"
291 Optimization="1"
292 PreprocessorDefinitions="WIN32;NDEBUG;_CONSOLE"
293 RuntimeLibrary="2"
294 BufferSecurityCheck="true"
295 UsePrecompiledHeader="0"
296 WarningLevel="3"
297 Detect64BitPortabilityProblems="true"
298 DebugInformationFormat="3"
300 <Tool
301 Name="VCManagedResourceCompilerTool"
303 <Tool
304 Name="VCResourceCompilerTool"
306 <Tool
307 Name="VCPreLinkEventTool"
309 <Tool
310 Name="VCLinkerTool"
311 LinkLibraryDependencies="false"
312 LinkIncremental="1"
313 AdditionalLibraryDirectories="&quot;$(PlatformName)_$(ConfigurationName)/lib&quot;"
314 GenerateDebugInformation="true"
315 SubSystem="1"
316 OptimizeReferences="2"
317 EnableCOMDATFolding="2"
318 RandomizedBaseAddress="1"
319 DataExecutionPrevention="0"
320 TargetMachine="1"
322 <Tool
323 Name="VCALinkTool"
325 <Tool
326 Name="VCManifestTool"
328 <Tool
329 Name="VCXDCMakeTool"
331 <Tool
332 Name="VCBscMakeTool"
334 <Tool
335 Name="VCFxCopTool"
337 <Tool
338 Name="VCAppVerifierTool"
340 <Tool
341 Name="VCPostBuildEventTool"
343 </Configuration>
344 <Configuration
345 Name="Debug|x64"
346 OutputDirectory="$(PlatformName)_$(ConfigurationName)/bin"
347 IntermediateDirectory="$(PlatformName)_$(ConfigurationName)/obj/$(ProjectName)"
348 ConfigurationType="1"
349 CharacterSet="1"
351 <Tool
352 Name="VCPreBuildEventTool"
354 <Tool
355 Name="VCCustomBuildTool"
357 <Tool
358 Name="VCXMLDataGeneratorTool"
360 <Tool
361 Name="VCWebServiceProxyGeneratorTool"
363 <Tool
364 Name="VCMIDLTool"
365 TargetEnvironment="3"
367 <Tool
368 Name="VCCLCompilerTool"
369 Optimization="0"
370 AdditionalIncludeDirectories="..\;..\libgc\include;&quot;..\VSDependancies\include\glib-2.0\glib&quot;;..\VSDependancies\include;..\mono\"
371 PreprocessorDefinitions="WIN32;_DEBUG;_CONSOLE;_WINDOWS;__WIN32__;HOST_WIN32;TARGET_WIN32;__i386__;TARGET_X86"
372 MinimalRebuild="true"
373 BasicRuntimeChecks="3"
374 RuntimeLibrary="1"
375 BufferSecurityCheck="true"
376 UsePrecompiledHeader="0"
377 ObjectFile="$(IntDir)/monodiet/"
378 ProgramDataBaseFileName="$(IntDir)/monodiet/vc80.pdb"
379 XMLDocumentationFileName="$(IntDir)/monodiet/"
380 WarningLevel="3"
381 Detect64BitPortabilityProblems="true"
382 DebugInformationFormat="3"
383 CompileAs="1"
384 DisableSpecificWarnings="4996"
386 <Tool
387 Name="VCManagedResourceCompilerTool"
389 <Tool
390 Name="VCResourceCompilerTool"
392 <Tool
393 Name="VCPreLinkEventTool"
395 <Tool
396 Name="VCLinkerTool"
397 LinkLibraryDependencies="false"
398 AdditionalDependencies="glib-2.0.lib gmodule-2.0.lib ws2_32.lib gthread-2.0.lib gobject-2.0.lib libmono.lib Psapi.lib"
399 LinkIncremental="1"
400 AdditionalLibraryDirectories="&quot;$(PlatformName)_$(ConfigurationName)/lib&quot;;&quot;$(MONO_DEPENDENCIES_PREFIX)\lib&quot;"
401 GenerateDebugInformation="true"
402 SubSystem="1"
403 TargetMachine="17"
405 <Tool
406 Name="VCALinkTool"
408 <Tool
409 Name="VCManifestTool"
411 <Tool
412 Name="VCXDCMakeTool"
414 <Tool
415 Name="VCBscMakeTool"
417 <Tool
418 Name="VCFxCopTool"
420 <Tool
421 Name="VCAppVerifierTool"
423 <Tool
424 Name="VCWebDeploymentTool"
426 <Tool
427 Name="VCPostBuildEventTool"
429 </Configuration>
430 <Configuration
431 Name="Release|x64"
432 OutputDirectory="$(PlatformName)_$(ConfigurationName)/bin"
433 IntermediateDirectory="$(PlatformName)_$(ConfigurationName)/obj/$(ProjectName)"
434 ConfigurationType="1"
435 CharacterSet="1"
437 <Tool
438 Name="VCPreBuildEventTool"
440 <Tool
441 Name="VCCustomBuildTool"
443 <Tool
444 Name="VCXMLDataGeneratorTool"
446 <Tool
447 Name="VCWebServiceProxyGeneratorTool"
449 <Tool
450 Name="VCMIDLTool"
451 TargetEnvironment="3"
453 <Tool
454 Name="VCCLCompilerTool"
455 Optimization="1"
456 PreprocessorDefinitions="WIN32;NDEBUG;_CONSOLE"
457 RuntimeLibrary="2"
458 BufferSecurityCheck="true"
459 UsePrecompiledHeader="0"
460 WarningLevel="3"
461 Detect64BitPortabilityProblems="true"
462 DebugInformationFormat="3"
464 <Tool
465 Name="VCManagedResourceCompilerTool"
467 <Tool
468 Name="VCResourceCompilerTool"
470 <Tool
471 Name="VCPreLinkEventTool"
473 <Tool
474 Name="VCLinkerTool"
475 LinkLibraryDependencies="false"
476 LinkIncremental="1"
477 AdditionalLibraryDirectories="&quot;$(PlatformName)_$(ConfigurationName)/lib&quot;;&quot;$(MONO_DEPENDENCIES_PREFIX)\lib&quot;"
478 GenerateDebugInformation="true"
479 SubSystem="1"
480 OptimizeReferences="2"
481 EnableCOMDATFolding="2"
482 TargetMachine="17"
484 <Tool
485 Name="VCALinkTool"
487 <Tool
488 Name="VCManifestTool"
490 <Tool
491 Name="VCXDCMakeTool"
493 <Tool
494 Name="VCBscMakeTool"
496 <Tool
497 Name="VCFxCopTool"
499 <Tool
500 Name="VCAppVerifierTool"
502 <Tool
503 Name="VCWebDeploymentTool"
505 <Tool
506 Name="VCPostBuildEventTool"
508 </Configuration>
509 <Configuration
510 Name="Debug_eglib|x64"
511 OutputDirectory="$(PlatformName)_$(ConfigurationName)/bin"
512 IntermediateDirectory="$(PlatformName)_$(ConfigurationName)/obj/$(ProjectName)"
513 ConfigurationType="1"
514 CharacterSet="1"
516 <Tool
517 Name="VCPreBuildEventTool"
519 <Tool
520 Name="VCCustomBuildTool"
522 <Tool
523 Name="VCXMLDataGeneratorTool"
525 <Tool
526 Name="VCWebServiceProxyGeneratorTool"
528 <Tool
529 Name="VCMIDLTool"
530 TargetEnvironment="3"
532 <Tool
533 Name="VCCLCompilerTool"
534 Optimization="0"
535 AdditionalIncludeDirectories="..\;..\libgc\include;&quot;..\VSDependancies\include\glib-2.0\glib&quot;;..\VSDependancies\include;..\mono\"
536 PreprocessorDefinitions="WIN32;_DEBUG;_CONSOLE;_WINDOWS;__WIN32__;HOST_WIN32;TARGET_WIN32;__i386__;TARGET_X86"
537 MinimalRebuild="true"
538 BasicRuntimeChecks="3"
539 RuntimeLibrary="1"
540 BufferSecurityCheck="true"
541 UsePrecompiledHeader="0"
542 ObjectFile="$(IntDir)/monodiet/"
543 ProgramDataBaseFileName="$(IntDir)/monodiet/vc80.pdb"
544 XMLDocumentationFileName="$(IntDir)/monodiet/"
545 WarningLevel="3"
546 Detect64BitPortabilityProblems="true"
547 DebugInformationFormat="3"
548 CompileAs="1"
549 DisableSpecificWarnings="4996"
551 <Tool
552 Name="VCManagedResourceCompilerTool"
554 <Tool
555 Name="VCResourceCompilerTool"
557 <Tool
558 Name="VCPreLinkEventTool"
560 <Tool
561 Name="VCLinkerTool"
562 LinkLibraryDependencies="false"
563 AdditionalDependencies="glib-2.0.lib gmodule-2.0.lib ws2_32.lib gthread-2.0.lib gobject-2.0.lib libmono.lib Psapi.lib"
564 LinkIncremental="1"
565 AdditionalLibraryDirectories="&quot;$(PlatformName)_$(ConfigurationName)/lib&quot;"
566 GenerateDebugInformation="true"
567 SubSystem="1"
568 TargetMachine="17"
570 <Tool
571 Name="VCALinkTool"
573 <Tool
574 Name="VCManifestTool"
576 <Tool
577 Name="VCXDCMakeTool"
579 <Tool
580 Name="VCBscMakeTool"
582 <Tool
583 Name="VCFxCopTool"
585 <Tool
586 Name="VCAppVerifierTool"
588 <Tool
589 Name="VCWebDeploymentTool"
591 <Tool
592 Name="VCPostBuildEventTool"
594 </Configuration>
595 <Configuration
596 Name="Release_eglib|x64"
597 OutputDirectory="$(PlatformName)_$(ConfigurationName)/bin"
598 IntermediateDirectory="$(PlatformName)_$(ConfigurationName)/obj/$(ProjectName)"
599 ConfigurationType="1"
600 CharacterSet="1"
602 <Tool
603 Name="VCPreBuildEventTool"
605 <Tool
606 Name="VCCustomBuildTool"
608 <Tool
609 Name="VCXMLDataGeneratorTool"
611 <Tool
612 Name="VCWebServiceProxyGeneratorTool"
614 <Tool
615 Name="VCMIDLTool"
616 TargetEnvironment="3"
618 <Tool
619 Name="VCCLCompilerTool"
620 Optimization="1"
621 PreprocessorDefinitions="WIN32;NDEBUG;_CONSOLE"
622 RuntimeLibrary="2"
623 BufferSecurityCheck="true"
624 UsePrecompiledHeader="0"
625 WarningLevel="3"
626 Detect64BitPortabilityProblems="true"
627 DebugInformationFormat="3"
629 <Tool
630 Name="VCManagedResourceCompilerTool"
632 <Tool
633 Name="VCResourceCompilerTool"
635 <Tool
636 Name="VCPreLinkEventTool"
638 <Tool
639 Name="VCLinkerTool"
640 LinkLibraryDependencies="false"
641 LinkIncremental="1"
642 AdditionalLibraryDirectories="&quot;$(PlatformName)_$(ConfigurationName)/lib&quot;"
643 GenerateDebugInformation="true"
644 SubSystem="1"
645 OptimizeReferences="2"
646 EnableCOMDATFolding="2"
647 TargetMachine="17"
649 <Tool
650 Name="VCALinkTool"
652 <Tool
653 Name="VCManifestTool"
655 <Tool
656 Name="VCXDCMakeTool"
658 <Tool
659 Name="VCBscMakeTool"
661 <Tool
662 Name="VCFxCopTool"
664 <Tool
665 Name="VCAppVerifierTool"
667 <Tool
668 Name="VCWebDeploymentTool"
670 <Tool
671 Name="VCPostBuildEventTool"
673 </Configuration>
674 </Configurations>
675 <References>
676 </References>
677 <Files>
678 <File
679 RelativePath="..\mono\metadata\monodiet.c"
681 </File>
682 <File
683 RelativePath="..\mono\metadata\opcodes.c"
685 </File>
686 </Files>
687 <Globals>
688 </Globals>
689 </VisualStudioProject>