win-pvdrivers

view liblfds.6/liblfds.vcproj @ 1075:5e8aeb18279c

Add export methods to retrieve and set the hypercall stubs for the dump_xenpci driver
author James Harper <james.harper@bendigoit.com.au>
date Mon Dec 09 13:30:14 2013 +1100 (2013-12-09)
parents 6300617040e0
children
line source
1 <?xml version="1.0" encoding="Windows-1252"?>
2 <VisualStudioProject
3 ProjectType="Visual C++"
4 Version="9.00"
5 Name="liblfds"
6 ProjectGUID="{F73AE755-F6D8-4C3A-977D-FBB40DC0ED05}"
7 RootNamespace="liblfds"
8 TargetFrameworkVersion="196613"
9 >
10 <Platforms>
11 <Platform
12 Name="Win32"
13 />
14 <Platform
15 Name="x64"
16 />
17 </Platforms>
18 <ToolFiles>
19 </ToolFiles>
20 <Configurations>
21 <Configuration
22 Name="Debug Lib|Win32"
23 OutputDirectory="$(ProjectDir)\bin\$(PlatformName)\$(ConfigurationName)"
24 IntermediateDirectory="$(ProjectDir)\obj\$(PlatformName)\$(ConfigurationName)"
25 ConfigurationType="4"
26 CharacterSet="1"
27 WholeProgramOptimization="0"
28 >
29 <Tool
30 Name="VCPreBuildEventTool"
31 />
32 <Tool
33 Name="VCCustomBuildTool"
34 />
35 <Tool
36 Name="VCXMLDataGeneratorTool"
37 />
38 <Tool
39 Name="VCWebServiceProxyGeneratorTool"
40 />
41 <Tool
42 Name="VCMIDLTool"
43 />
44 <Tool
45 Name="VCCLCompilerTool"
46 AdditionalOptions="/DWIN32_LEAN_AND_MEAN /D_DEBUG"
47 Optimization="0"
48 EnableIntrinsicFunctions="true"
49 AdditionalIncludeDirectories="&quot;$(ProjectDir)\src&quot;;&quot;$(ProjectDir)\inc&quot;"
50 MinimalRebuild="true"
51 ExceptionHandling="0"
52 BasicRuntimeChecks="3"
53 EnableFunctionLevelLinking="true"
54 BrowseInformation="1"
55 WarningLevel="4"
56 WarnAsError="true"
57 DebugInformationFormat="3"
58 CompileAs="1"
59 />
60 <Tool
61 Name="VCManagedResourceCompilerTool"
62 />
63 <Tool
64 Name="VCResourceCompilerTool"
65 />
66 <Tool
67 Name="VCPreLinkEventTool"
68 />
69 <Tool
70 Name="VCLibrarianTool"
71 AdditionalOptions="/wx"
72 AdditionalLibraryDirectories=""
73 IgnoreAllDefaultLibraries="true"
74 />
75 <Tool
76 Name="VCALinkTool"
77 />
78 <Tool
79 Name="VCXDCMakeTool"
80 />
81 <Tool
82 Name="VCBscMakeTool"
83 />
84 <Tool
85 Name="VCFxCopTool"
86 />
87 <Tool
88 Name="VCPostBuildEventTool"
89 />
90 </Configuration>
91 <Configuration
92 Name="Debug Lib|x64"
93 OutputDirectory="$(ProjectDir)\bin\$(PlatformName)\$(ConfigurationName)"
94 IntermediateDirectory="$(ProjectDir)\obj\$(PlatformName)\$(ConfigurationName)"
95 ConfigurationType="4"
96 CharacterSet="1"
97 WholeProgramOptimization="0"
98 >
99 <Tool
100 Name="VCPreBuildEventTool"
101 />
102 <Tool
103 Name="VCCustomBuildTool"
104 />
105 <Tool
106 Name="VCXMLDataGeneratorTool"
107 />
108 <Tool
109 Name="VCWebServiceProxyGeneratorTool"
110 />
111 <Tool
112 Name="VCMIDLTool"
113 />
114 <Tool
115 Name="VCCLCompilerTool"
116 AdditionalOptions="/DWIN32_LEAN_AND_MEAN /D_DEBUG"
117 Optimization="0"
118 EnableIntrinsicFunctions="true"
119 AdditionalIncludeDirectories="&quot;$(ProjectDir)\src&quot;;&quot;$(ProjectDir)\inc&quot;"
120 ExceptionHandling="0"
121 BasicRuntimeChecks="3"
122 SmallerTypeCheck="true"
123 EnableFunctionLevelLinking="true"
124 BrowseInformation="1"
125 WarningLevel="4"
126 WarnAsError="true"
127 DebugInformationFormat="3"
128 CompileAs="1"
129 />
130 <Tool
131 Name="VCManagedResourceCompilerTool"
132 />
133 <Tool
134 Name="VCResourceCompilerTool"
135 />
136 <Tool
137 Name="VCPreLinkEventTool"
138 />
139 <Tool
140 Name="VCLibrarianTool"
141 AdditionalOptions="/wx"
142 AdditionalLibraryDirectories=""
143 IgnoreAllDefaultLibraries="true"
144 />
145 <Tool
146 Name="VCALinkTool"
147 />
148 <Tool
149 Name="VCXDCMakeTool"
150 />
151 <Tool
152 Name="VCBscMakeTool"
153 />
154 <Tool
155 Name="VCFxCopTool"
156 />
157 <Tool
158 Name="VCPostBuildEventTool"
159 />
160 </Configuration>
161 <Configuration
162 Name="Release Lib|Win32"
163 OutputDirectory="$(ProjectDir)\bin\$(PlatformName)\$(ConfigurationName)"
164 IntermediateDirectory="$(ProjectDir)\obj\$(PlatformName)\$(ConfigurationName)"
165 ConfigurationType="4"
166 CharacterSet="1"
167 WholeProgramOptimization="0"
168 >
169 <Tool
170 Name="VCPreBuildEventTool"
171 />
172 <Tool
173 Name="VCCustomBuildTool"
174 />
175 <Tool
176 Name="VCXMLDataGeneratorTool"
177 />
178 <Tool
179 Name="VCWebServiceProxyGeneratorTool"
180 />
181 <Tool
182 Name="VCMIDLTool"
183 />
184 <Tool
185 Name="VCCLCompilerTool"
186 AdditionalOptions="/DWIN32_LEAN_AND_MEAN /DNDEBUG"
187 Optimization="3"
188 EnableIntrinsicFunctions="true"
189 FavorSizeOrSpeed="1"
190 AdditionalIncludeDirectories="&quot;$(ProjectDir)\src&quot;;&quot;$(ProjectDir)\inc&quot;"
191 StringPooling="true"
192 ExceptionHandling="0"
193 BufferSecurityCheck="false"
194 EnableFunctionLevelLinking="true"
195 WarningLevel="4"
196 WarnAsError="true"
197 DebugInformationFormat="0"
198 CompileAs="1"
199 />
200 <Tool
201 Name="VCManagedResourceCompilerTool"
202 />
203 <Tool
204 Name="VCResourceCompilerTool"
205 />
206 <Tool
207 Name="VCPreLinkEventTool"
208 />
209 <Tool
210 Name="VCLibrarianTool"
211 AdditionalOptions="/wx"
212 AdditionalLibraryDirectories=""
213 IgnoreAllDefaultLibraries="true"
214 />
215 <Tool
216 Name="VCALinkTool"
217 />
218 <Tool
219 Name="VCXDCMakeTool"
220 />
221 <Tool
222 Name="VCBscMakeTool"
223 />
224 <Tool
225 Name="VCFxCopTool"
226 />
227 <Tool
228 Name="VCPostBuildEventTool"
229 />
230 </Configuration>
231 <Configuration
232 Name="Release Lib|x64"
233 OutputDirectory="$(ProjectDir)\bin\$(PlatformName)\$(ConfigurationName)"
234 IntermediateDirectory="$(ProjectDir)\obj\$(PlatformName)\$(ConfigurationName)"
235 ConfigurationType="4"
236 CharacterSet="1"
237 WholeProgramOptimization="0"
238 >
239 <Tool
240 Name="VCPreBuildEventTool"
241 />
242 <Tool
243 Name="VCCustomBuildTool"
244 />
245 <Tool
246 Name="VCXMLDataGeneratorTool"
247 />
248 <Tool
249 Name="VCWebServiceProxyGeneratorTool"
250 />
251 <Tool
252 Name="VCMIDLTool"
253 />
254 <Tool
255 Name="VCCLCompilerTool"
256 AdditionalOptions="/DWIN32_LEAN_AND_MEAN /DNDEBUG"
257 Optimization="3"
258 EnableIntrinsicFunctions="true"
259 FavorSizeOrSpeed="1"
260 AdditionalIncludeDirectories="&quot;$(ProjectDir)\src&quot;;&quot;$(ProjectDir)\inc&quot;"
261 StringPooling="true"
262 ExceptionHandling="0"
263 BufferSecurityCheck="false"
264 EnableFunctionLevelLinking="true"
265 WarningLevel="4"
266 WarnAsError="true"
267 DebugInformationFormat="0"
268 CompileAs="1"
269 />
270 <Tool
271 Name="VCManagedResourceCompilerTool"
272 />
273 <Tool
274 Name="VCResourceCompilerTool"
275 />
276 <Tool
277 Name="VCPreLinkEventTool"
278 />
279 <Tool
280 Name="VCLibrarianTool"
281 AdditionalOptions="/wx"
282 AdditionalLibraryDirectories=""
283 IgnoreAllDefaultLibraries="true"
284 />
285 <Tool
286 Name="VCALinkTool"
287 />
288 <Tool
289 Name="VCXDCMakeTool"
290 />
291 <Tool
292 Name="VCBscMakeTool"
293 />
294 <Tool
295 Name="VCFxCopTool"
296 />
297 <Tool
298 Name="VCPostBuildEventTool"
299 />
300 </Configuration>
301 <Configuration
302 Name="Debug DLL|Win32"
303 OutputDirectory="$(ProjectDir)\bin\$(PlatformName)\$(ConfigurationName)"
304 IntermediateDirectory="$(ProjectDir)\obj\$(PlatformName)\$(ConfigurationName)"
305 ConfigurationType="2"
306 CharacterSet="1"
307 WholeProgramOptimization="0"
308 >
309 <Tool
310 Name="VCPreBuildEventTool"
311 />
312 <Tool
313 Name="VCCustomBuildTool"
314 />
315 <Tool
316 Name="VCXMLDataGeneratorTool"
317 />
318 <Tool
319 Name="VCWebServiceProxyGeneratorTool"
320 />
321 <Tool
322 Name="VCMIDLTool"
323 />
324 <Tool
325 Name="VCCLCompilerTool"
326 AdditionalOptions="/DWIN32_LEAN_AND_MEAN /D_DEBUG"
327 Optimization="0"
328 EnableIntrinsicFunctions="true"
329 AdditionalIncludeDirectories="&quot;$(ProjectDir)\src&quot;;&quot;$(ProjectDir)\inc&quot;"
330 MinimalRebuild="true"
331 ExceptionHandling="0"
332 BasicRuntimeChecks="3"
333 RuntimeLibrary="3"
334 EnableFunctionLevelLinking="true"
335 BrowseInformation="1"
336 WarningLevel="4"
337 WarnAsError="true"
338 DebugInformationFormat="3"
339 CompileAs="1"
340 />
341 <Tool
342 Name="VCManagedResourceCompilerTool"
343 />
344 <Tool
345 Name="VCResourceCompilerTool"
346 />
347 <Tool
348 Name="VCPreLinkEventTool"
349 />
350 <Tool
351 Name="VCLinkerTool"
352 AdditionalDependencies="msvcrtd.lib"
353 IgnoreAllDefaultLibraries="true"
354 ModuleDefinitionFile="$(ProjectDir)\liblfds.def"
355 />
356 <Tool
357 Name="VCALinkTool"
358 />
359 <Tool
360 Name="VCManifestTool"
361 />
362 <Tool
363 Name="VCXDCMakeTool"
364 />
365 <Tool
366 Name="VCBscMakeTool"
367 />
368 <Tool
369 Name="VCFxCopTool"
370 />
371 <Tool
372 Name="VCAppVerifierTool"
373 />
374 <Tool
375 Name="VCPostBuildEventTool"
376 />
377 </Configuration>
378 <Configuration
379 Name="Debug DLL|x64"
380 OutputDirectory="$(ProjectDir)\bin\$(PlatformName)\$(ConfigurationName)"
381 IntermediateDirectory="$(ProjectDir)\obj\$(PlatformName)\$(ConfigurationName)"
382 ConfigurationType="2"
383 CharacterSet="1"
384 WholeProgramOptimization="0"
385 >
386 <Tool
387 Name="VCPreBuildEventTool"
388 />
389 <Tool
390 Name="VCCustomBuildTool"
391 />
392 <Tool
393 Name="VCXMLDataGeneratorTool"
394 />
395 <Tool
396 Name="VCWebServiceProxyGeneratorTool"
397 />
398 <Tool
399 Name="VCMIDLTool"
400 TargetEnvironment="3"
401 />
402 <Tool
403 Name="VCCLCompilerTool"
404 AdditionalOptions="/DWIN32_LEAN_AND_MEAN /D_DEBUG"
405 Optimization="0"
406 EnableIntrinsicFunctions="true"
407 AdditionalIncludeDirectories="&quot;$(ProjectDir)\src&quot;;&quot;$(ProjectDir)\inc&quot;"
408 ExceptionHandling="0"
409 BasicRuntimeChecks="3"
410 SmallerTypeCheck="true"
411 RuntimeLibrary="3"
412 EnableFunctionLevelLinking="true"
413 BrowseInformation="1"
414 WarningLevel="4"
415 WarnAsError="true"
416 DebugInformationFormat="3"
417 CompileAs="1"
418 />
419 <Tool
420 Name="VCManagedResourceCompilerTool"
421 />
422 <Tool
423 Name="VCResourceCompilerTool"
424 />
425 <Tool
426 Name="VCPreLinkEventTool"
427 />
428 <Tool
429 Name="VCLinkerTool"
430 AdditionalDependencies="msvcrtd.lib"
431 IgnoreAllDefaultLibraries="true"
432 ModuleDefinitionFile="$(ProjectDir)\liblfds.def"
433 />
434 <Tool
435 Name="VCALinkTool"
436 />
437 <Tool
438 Name="VCManifestTool"
439 />
440 <Tool
441 Name="VCXDCMakeTool"
442 />
443 <Tool
444 Name="VCBscMakeTool"
445 />
446 <Tool
447 Name="VCFxCopTool"
448 />
449 <Tool
450 Name="VCAppVerifierTool"
451 />
452 <Tool
453 Name="VCPostBuildEventTool"
454 />
455 </Configuration>
456 <Configuration
457 Name="Release DLL|Win32"
458 OutputDirectory="$(ProjectDir)\bin\$(PlatformName)\$(ConfigurationName)"
459 IntermediateDirectory="$(ProjectDir)\obj\$(PlatformName)\$(ConfigurationName)"
460 ConfigurationType="2"
461 CharacterSet="1"
462 WholeProgramOptimization="0"
463 >
464 <Tool
465 Name="VCPreBuildEventTool"
466 />
467 <Tool
468 Name="VCCustomBuildTool"
469 />
470 <Tool
471 Name="VCXMLDataGeneratorTool"
472 />
473 <Tool
474 Name="VCWebServiceProxyGeneratorTool"
475 />
476 <Tool
477 Name="VCMIDLTool"
478 />
479 <Tool
480 Name="VCCLCompilerTool"
481 AdditionalOptions="/DWIN32_LEAN_AND_MEAN /DNDEBUG"
482 Optimization="3"
483 EnableIntrinsicFunctions="true"
484 FavorSizeOrSpeed="1"
485 AdditionalIncludeDirectories="&quot;$(ProjectDir)\src&quot;;&quot;$(ProjectDir)\inc&quot;"
486 StringPooling="true"
487 ExceptionHandling="0"
488 RuntimeLibrary="2"
489 BufferSecurityCheck="false"
490 EnableFunctionLevelLinking="true"
491 WarningLevel="4"
492 WarnAsError="true"
493 DebugInformationFormat="0"
494 CompileAs="1"
495 />
496 <Tool
497 Name="VCManagedResourceCompilerTool"
498 />
499 <Tool
500 Name="VCResourceCompilerTool"
501 />
502 <Tool
503 Name="VCPreLinkEventTool"
504 />
505 <Tool
506 Name="VCLinkerTool"
507 AdditionalDependencies="msvcrt.lib"
508 IgnoreAllDefaultLibraries="true"
509 ModuleDefinitionFile="$(ProjectDir)\liblfds.def"
510 />
511 <Tool
512 Name="VCALinkTool"
513 />
514 <Tool
515 Name="VCManifestTool"
516 />
517 <Tool
518 Name="VCXDCMakeTool"
519 />
520 <Tool
521 Name="VCBscMakeTool"
522 />
523 <Tool
524 Name="VCFxCopTool"
525 />
526 <Tool
527 Name="VCAppVerifierTool"
528 />
529 <Tool
530 Name="VCPostBuildEventTool"
531 />
532 </Configuration>
533 <Configuration
534 Name="Release DLL|x64"
535 OutputDirectory="$(ProjectDir)\bin\$(PlatformName)\$(ConfigurationName)"
536 IntermediateDirectory="$(ProjectDir)\obj\$(PlatformName)\$(ConfigurationName)"
537 ConfigurationType="2"
538 CharacterSet="1"
539 WholeProgramOptimization="0"
540 >
541 <Tool
542 Name="VCPreBuildEventTool"
543 />
544 <Tool
545 Name="VCCustomBuildTool"
546 />
547 <Tool
548 Name="VCXMLDataGeneratorTool"
549 />
550 <Tool
551 Name="VCWebServiceProxyGeneratorTool"
552 />
553 <Tool
554 Name="VCMIDLTool"
555 TargetEnvironment="3"
556 />
557 <Tool
558 Name="VCCLCompilerTool"
559 AdditionalOptions="/DWIN32_LEAN_AND_MEAN /DNDEBUG"
560 Optimization="3"
561 EnableIntrinsicFunctions="true"
562 FavorSizeOrSpeed="1"
563 AdditionalIncludeDirectories="&quot;$(ProjectDir)\src&quot;;&quot;$(ProjectDir)\inc&quot;"
564 StringPooling="true"
565 ExceptionHandling="0"
566 RuntimeLibrary="2"
567 BufferSecurityCheck="false"
568 EnableFunctionLevelLinking="true"
569 WarningLevel="4"
570 WarnAsError="true"
571 DebugInformationFormat="0"
572 CompileAs="1"
573 />
574 <Tool
575 Name="VCManagedResourceCompilerTool"
576 />
577 <Tool
578 Name="VCResourceCompilerTool"
579 />
580 <Tool
581 Name="VCPreLinkEventTool"
582 />
583 <Tool
584 Name="VCLinkerTool"
585 AdditionalDependencies="msvcrt.lib"
586 IgnoreAllDefaultLibraries="true"
587 ModuleDefinitionFile="$(ProjectDir)\liblfds.def"
588 />
589 <Tool
590 Name="VCALinkTool"
591 />
592 <Tool
593 Name="VCManifestTool"
594 />
595 <Tool
596 Name="VCXDCMakeTool"
597 />
598 <Tool
599 Name="VCBscMakeTool"
600 />
601 <Tool
602 Name="VCFxCopTool"
603 />
604 <Tool
605 Name="VCAppVerifierTool"
606 />
607 <Tool
608 Name="VCPostBuildEventTool"
609 />
610 </Configuration>
611 </Configurations>
612 <References>
613 </References>
614 <Files>
615 <Filter
616 Name="inc"
617 Filter="h;hpp;hxx;hm;inl;inc;xsd"
618 UniqueIdentifier="{93995380-89BD-4b04-88EB-625FBE52EBFB}"
619 >
620 <File
621 RelativePath=".\inc\abstraction.h"
622 >
623 </File>
624 <File
625 RelativePath=".\inc\freelist.h"
626 >
627 </File>
628 <File
629 RelativePath=".\inc\liblfds.h"
630 >
631 </File>
632 <File
633 RelativePath=".\inc\queue.h"
634 >
635 </File>
636 <File
637 RelativePath=".\inc\ringbuffer.h"
638 >
639 </File>
640 <File
641 RelativePath=".\inc\stack.h"
642 >
643 </File>
644 </Filter>
645 <Filter
646 Name="src"
647 >
648 <File
649 RelativePath=".\src\liblfds_internal.h"
650 >
651 </File>
652 <Filter
653 Name="abstraction"
654 >
655 <File
656 RelativePath=".\src\abstraction\abstraction_aligned_free.c"
657 >
658 </File>
659 <File
660 RelativePath=".\src\abstraction\abstraction_aligned_malloc.c"
661 >
662 </File>
663 <File
664 RelativePath=".\src\abstraction\abstraction_cas.c"
665 >
666 </File>
667 <File
668 RelativePath=".\src\abstraction\abstraction_dcas.c"
669 >
670 </File>
671 <File
672 RelativePath=".\src\abstraction\abstraction_increment.c"
673 >
674 </File>
675 <File
676 RelativePath=".\src\abstraction\abstraction_internal.h"
677 >
678 </File>
679 </Filter>
680 <Filter
681 Name="freelist"
682 >
683 <File
684 RelativePath=".\src\freelist\freelist_delete.c"
685 >
686 </File>
687 <File
688 RelativePath=".\src\freelist\freelist_get_and_set.c"
689 >
690 </File>
691 <File
692 RelativePath=".\src\freelist\freelist_internal.h"
693 >
694 </File>
695 <File
696 RelativePath=".\src\freelist\freelist_new.c"
697 >
698 </File>
699 <File
700 RelativePath=".\src\freelist\freelist_pop_push.c"
701 >
702 </File>
703 <File
704 RelativePath=".\src\freelist\freelist_query.c"
705 >
706 </File>
707 </Filter>
708 <Filter
709 Name="stack"
710 >
711 <File
712 RelativePath=".\src\stack\stack_delete.c"
713 >
714 </File>
715 <File
716 RelativePath=".\src\stack\stack_internal.h"
717 >
718 </File>
719 <File
720 RelativePath=".\src\stack\stack_new.c"
721 >
722 </File>
723 <File
724 RelativePath=".\src\stack\stack_push_pop.c"
725 >
726 </File>
727 <File
728 RelativePath=".\src\stack\stack_query.c"
729 >
730 </File>
731 </Filter>
732 <Filter
733 Name="ringbuffer"
734 >
735 <File
736 RelativePath=".\src\ringbuffer\ringbuffer_delete.c"
737 >
738 </File>
739 <File
740 RelativePath=".\src\ringbuffer\ringbuffer_get_and_put.c"
741 >
742 </File>
743 <File
744 RelativePath=".\src\ringbuffer\ringbuffer_internal.h"
745 >
746 </File>
747 <File
748 RelativePath=".\src\ringbuffer\ringbuffer_new.c"
749 >
750 </File>
751 <File
752 RelativePath=".\src\ringbuffer\ringbuffer_query.c"
753 >
754 </File>
755 </Filter>
756 <Filter
757 Name="queue"
758 >
759 <File
760 RelativePath=".\src\queue\queue_delete.c"
761 >
762 </File>
763 <File
764 RelativePath=".\src\queue\queue_internal.h"
765 >
766 </File>
767 <File
768 RelativePath=".\src\queue\queue_new.c"
769 >
770 </File>
771 <File
772 RelativePath=".\src\queue\queue_query.c"
773 >
774 </File>
775 <File
776 RelativePath=".\src\queue\queue_queue.c"
777 >
778 </File>
779 </Filter>
780 <Filter
781 Name="slist"
782 >
783 <File
784 RelativePath=".\src\slist\slist_delete.c"
785 >
786 </File>
787 <File
788 RelativePath=".\src\slist\slist_get_and_set.c"
789 >
790 </File>
791 <File
792 RelativePath=".\src\slist\slist_internal.h"
793 >
794 </File>
795 <File
796 RelativePath=".\src\slist\slist_link.c"
797 >
798 </File>
799 <File
800 RelativePath=".\src\slist\slist_new.c"
801 >
802 </File>
803 </Filter>
804 </Filter>
805 </Files>
806 <Globals>
807 </Globals>
808 </VisualStudioProject>