Add better error reporting for MemoryErrors caused by str->float conversions.
[python.git] / PCbuild / _ctypes.vcproj
blobb6abbe05ec7641fbeb051b0868afa0fe894edcd5
1 <?xml version="1.0" encoding="Windows-1252"?>
2 <VisualStudioProject
3 ProjectType="Visual C++"
4 Version="9.00"
5 Name="_ctypes"
6 ProjectGUID="{0E9791DB-593A-465F-98BC-681011311618}"
7 RootNamespace="_ctypes"
8 Keyword="Win32Proj"
9 TargetFrameworkVersion="196613"
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 ConfigurationType="2"
25 InheritedPropertySheets=".\pyd_d.vsprops"
26 CharacterSet="0"
28 <Tool
29 Name="VCPreBuildEventTool"
31 <Tool
32 Name="VCCustomBuildTool"
34 <Tool
35 Name="VCXMLDataGeneratorTool"
37 <Tool
38 Name="VCWebServiceProxyGeneratorTool"
40 <Tool
41 Name="VCMIDLTool"
43 <Tool
44 Name="VCCLCompilerTool"
45 AdditionalIncludeDirectories="..\Modules\_ctypes\libffi_msvc"
47 <Tool
48 Name="VCManagedResourceCompilerTool"
50 <Tool
51 Name="VCResourceCompilerTool"
53 <Tool
54 Name="VCPreLinkEventTool"
56 <Tool
57 Name="VCLinkerTool"
58 BaseAddress="0x1D1A0000"
60 <Tool
61 Name="VCALinkTool"
63 <Tool
64 Name="VCManifestTool"
66 <Tool
67 Name="VCXDCMakeTool"
69 <Tool
70 Name="VCBscMakeTool"
72 <Tool
73 Name="VCFxCopTool"
75 <Tool
76 Name="VCAppVerifierTool"
78 <Tool
79 Name="VCPostBuildEventTool"
81 </Configuration>
82 <Configuration
83 Name="Debug|x64"
84 ConfigurationType="2"
85 InheritedPropertySheets=".\pyd_d.vsprops;.\x64.vsprops"
86 CharacterSet="0"
88 <Tool
89 Name="VCPreBuildEventTool"
91 <Tool
92 Name="VCCustomBuildTool"
94 <Tool
95 Name="VCXMLDataGeneratorTool"
97 <Tool
98 Name="VCWebServiceProxyGeneratorTool"
100 <Tool
101 Name="VCMIDLTool"
102 TargetEnvironment="3"
104 <Tool
105 Name="VCCLCompilerTool"
106 AdditionalIncludeDirectories="..\Modules\_ctypes\libffi_msvc"
108 <Tool
109 Name="VCManagedResourceCompilerTool"
111 <Tool
112 Name="VCResourceCompilerTool"
114 <Tool
115 Name="VCPreLinkEventTool"
117 <Tool
118 Name="VCLinkerTool"
119 BaseAddress="0x1D1A0000"
121 <Tool
122 Name="VCALinkTool"
124 <Tool
125 Name="VCManifestTool"
127 <Tool
128 Name="VCXDCMakeTool"
130 <Tool
131 Name="VCBscMakeTool"
133 <Tool
134 Name="VCFxCopTool"
136 <Tool
137 Name="VCAppVerifierTool"
139 <Tool
140 Name="VCPostBuildEventTool"
142 </Configuration>
143 <Configuration
144 Name="Release|Win32"
145 ConfigurationType="2"
146 InheritedPropertySheets=".\pyd.vsprops"
147 CharacterSet="0"
148 WholeProgramOptimization="1"
150 <Tool
151 Name="VCPreBuildEventTool"
153 <Tool
154 Name="VCCustomBuildTool"
156 <Tool
157 Name="VCXMLDataGeneratorTool"
159 <Tool
160 Name="VCWebServiceProxyGeneratorTool"
162 <Tool
163 Name="VCMIDLTool"
165 <Tool
166 Name="VCCLCompilerTool"
167 AdditionalIncludeDirectories="..\Modules\_ctypes\libffi_msvc"
169 <Tool
170 Name="VCManagedResourceCompilerTool"
172 <Tool
173 Name="VCResourceCompilerTool"
175 <Tool
176 Name="VCPreLinkEventTool"
178 <Tool
179 Name="VCLinkerTool"
180 AdditionalOptions="/EXPORT:DllGetClassObject,PRIVATE /EXPORT:DllCanUnloadNow,PRIVATE"
181 SubSystem="0"
182 BaseAddress="0x1D1A0000"
184 <Tool
185 Name="VCALinkTool"
187 <Tool
188 Name="VCManifestTool"
190 <Tool
191 Name="VCXDCMakeTool"
193 <Tool
194 Name="VCBscMakeTool"
196 <Tool
197 Name="VCFxCopTool"
199 <Tool
200 Name="VCAppVerifierTool"
202 <Tool
203 Name="VCPostBuildEventTool"
205 </Configuration>
206 <Configuration
207 Name="Release|x64"
208 ConfigurationType="2"
209 InheritedPropertySheets=".\pyd.vsprops;.\x64.vsprops"
210 CharacterSet="0"
211 WholeProgramOptimization="1"
213 <Tool
214 Name="VCPreBuildEventTool"
216 <Tool
217 Name="VCCustomBuildTool"
219 <Tool
220 Name="VCXMLDataGeneratorTool"
222 <Tool
223 Name="VCWebServiceProxyGeneratorTool"
225 <Tool
226 Name="VCMIDLTool"
227 TargetEnvironment="3"
229 <Tool
230 Name="VCCLCompilerTool"
231 AdditionalIncludeDirectories="..\Modules\_ctypes\libffi_msvc"
233 <Tool
234 Name="VCManagedResourceCompilerTool"
236 <Tool
237 Name="VCResourceCompilerTool"
239 <Tool
240 Name="VCPreLinkEventTool"
242 <Tool
243 Name="VCLinkerTool"
244 AdditionalOptions="/EXPORT:DllGetClassObject,PRIVATE /EXPORT:DllCanUnloadNow,PRIVATE"
245 SubSystem="0"
246 BaseAddress="0x1D1A0000"
248 <Tool
249 Name="VCALinkTool"
251 <Tool
252 Name="VCManifestTool"
254 <Tool
255 Name="VCXDCMakeTool"
257 <Tool
258 Name="VCBscMakeTool"
260 <Tool
261 Name="VCFxCopTool"
263 <Tool
264 Name="VCAppVerifierTool"
266 <Tool
267 Name="VCPostBuildEventTool"
269 </Configuration>
270 <Configuration
271 Name="PGInstrument|Win32"
272 ConfigurationType="2"
273 InheritedPropertySheets=".\pyd.vsprops;.\pginstrument.vsprops"
274 CharacterSet="0"
275 WholeProgramOptimization="1"
277 <Tool
278 Name="VCPreBuildEventTool"
280 <Tool
281 Name="VCCustomBuildTool"
283 <Tool
284 Name="VCXMLDataGeneratorTool"
286 <Tool
287 Name="VCWebServiceProxyGeneratorTool"
289 <Tool
290 Name="VCMIDLTool"
292 <Tool
293 Name="VCCLCompilerTool"
294 AdditionalIncludeDirectories="..\Modules\_ctypes\libffi_msvc"
296 <Tool
297 Name="VCManagedResourceCompilerTool"
299 <Tool
300 Name="VCResourceCompilerTool"
302 <Tool
303 Name="VCPreLinkEventTool"
305 <Tool
306 Name="VCLinkerTool"
307 AdditionalOptions="/EXPORT:DllGetClassObject,PRIVATE /EXPORT:DllCanUnloadNow,PRIVATE"
308 SubSystem="0"
309 BaseAddress="0x1D1A0000"
311 <Tool
312 Name="VCALinkTool"
314 <Tool
315 Name="VCManifestTool"
317 <Tool
318 Name="VCXDCMakeTool"
320 <Tool
321 Name="VCBscMakeTool"
323 <Tool
324 Name="VCFxCopTool"
326 <Tool
327 Name="VCAppVerifierTool"
329 <Tool
330 Name="VCPostBuildEventTool"
332 </Configuration>
333 <Configuration
334 Name="PGInstrument|x64"
335 ConfigurationType="2"
336 InheritedPropertySheets=".\pyd.vsprops;.\x64.vsprops;.\pginstrument.vsprops"
337 CharacterSet="0"
338 WholeProgramOptimization="1"
340 <Tool
341 Name="VCPreBuildEventTool"
343 <Tool
344 Name="VCCustomBuildTool"
346 <Tool
347 Name="VCXMLDataGeneratorTool"
349 <Tool
350 Name="VCWebServiceProxyGeneratorTool"
352 <Tool
353 Name="VCMIDLTool"
354 TargetEnvironment="3"
356 <Tool
357 Name="VCCLCompilerTool"
358 AdditionalIncludeDirectories="..\Modules\_ctypes\libffi_msvc"
360 <Tool
361 Name="VCManagedResourceCompilerTool"
363 <Tool
364 Name="VCResourceCompilerTool"
366 <Tool
367 Name="VCPreLinkEventTool"
369 <Tool
370 Name="VCLinkerTool"
371 AdditionalOptions="/EXPORT:DllGetClassObject,PRIVATE /EXPORT:DllCanUnloadNow,PRIVATE"
372 SubSystem="0"
373 BaseAddress="0x1D1A0000"
374 TargetMachine="17"
376 <Tool
377 Name="VCALinkTool"
379 <Tool
380 Name="VCManifestTool"
382 <Tool
383 Name="VCXDCMakeTool"
385 <Tool
386 Name="VCBscMakeTool"
388 <Tool
389 Name="VCFxCopTool"
391 <Tool
392 Name="VCAppVerifierTool"
394 <Tool
395 Name="VCPostBuildEventTool"
397 </Configuration>
398 <Configuration
399 Name="PGUpdate|Win32"
400 ConfigurationType="2"
401 InheritedPropertySheets=".\pyd.vsprops;.\pgupdate.vsprops"
402 CharacterSet="0"
403 WholeProgramOptimization="1"
405 <Tool
406 Name="VCPreBuildEventTool"
408 <Tool
409 Name="VCCustomBuildTool"
411 <Tool
412 Name="VCXMLDataGeneratorTool"
414 <Tool
415 Name="VCWebServiceProxyGeneratorTool"
417 <Tool
418 Name="VCMIDLTool"
420 <Tool
421 Name="VCCLCompilerTool"
422 AdditionalIncludeDirectories="..\Modules\_ctypes\libffi_msvc"
424 <Tool
425 Name="VCManagedResourceCompilerTool"
427 <Tool
428 Name="VCResourceCompilerTool"
430 <Tool
431 Name="VCPreLinkEventTool"
433 <Tool
434 Name="VCLinkerTool"
435 AdditionalOptions="/EXPORT:DllGetClassObject,PRIVATE /EXPORT:DllCanUnloadNow,PRIVATE"
436 SubSystem="0"
437 BaseAddress="0x1D1A0000"
439 <Tool
440 Name="VCALinkTool"
442 <Tool
443 Name="VCManifestTool"
445 <Tool
446 Name="VCXDCMakeTool"
448 <Tool
449 Name="VCBscMakeTool"
451 <Tool
452 Name="VCFxCopTool"
454 <Tool
455 Name="VCAppVerifierTool"
457 <Tool
458 Name="VCPostBuildEventTool"
460 </Configuration>
461 <Configuration
462 Name="PGUpdate|x64"
463 ConfigurationType="2"
464 InheritedPropertySheets=".\pyd.vsprops;.\x64.vsprops;.\pgupdate.vsprops"
465 CharacterSet="0"
466 WholeProgramOptimization="1"
468 <Tool
469 Name="VCPreBuildEventTool"
471 <Tool
472 Name="VCCustomBuildTool"
474 <Tool
475 Name="VCXMLDataGeneratorTool"
477 <Tool
478 Name="VCWebServiceProxyGeneratorTool"
480 <Tool
481 Name="VCMIDLTool"
482 TargetEnvironment="3"
484 <Tool
485 Name="VCCLCompilerTool"
486 AdditionalIncludeDirectories="..\Modules\_ctypes\libffi_msvc"
488 <Tool
489 Name="VCManagedResourceCompilerTool"
491 <Tool
492 Name="VCResourceCompilerTool"
494 <Tool
495 Name="VCPreLinkEventTool"
497 <Tool
498 Name="VCLinkerTool"
499 AdditionalOptions="/EXPORT:DllGetClassObject,PRIVATE /EXPORT:DllCanUnloadNow,PRIVATE"
500 SubSystem="0"
501 BaseAddress="0x1D1A0000"
502 TargetMachine="17"
504 <Tool
505 Name="VCALinkTool"
507 <Tool
508 Name="VCManifestTool"
510 <Tool
511 Name="VCXDCMakeTool"
513 <Tool
514 Name="VCBscMakeTool"
516 <Tool
517 Name="VCFxCopTool"
519 <Tool
520 Name="VCAppVerifierTool"
522 <Tool
523 Name="VCPostBuildEventTool"
525 </Configuration>
526 </Configurations>
527 <References>
528 </References>
529 <Files>
530 <Filter
531 Name="Header Files"
533 <File
534 RelativePath="..\Modules\_ctypes\ctypes.h"
536 </File>
537 <File
538 RelativePath="..\Modules\_ctypes\ctypes_dlfcn.h"
540 </File>
541 <File
542 RelativePath="..\Modules\_ctypes\libffi_msvc\ffi.h"
544 </File>
545 <File
546 RelativePath="..\Modules\_ctypes\libffi_msvc\ffi_common.h"
548 </File>
549 <File
550 RelativePath="..\Modules\_ctypes\libffi_msvc\fficonfig.h"
552 </File>
553 <File
554 RelativePath="..\Modules\_ctypes\libffi_msvc\ffitarget.h"
556 </File>
557 </Filter>
558 <Filter
559 Name="Source Files"
561 <File
562 RelativePath="..\Modules\_ctypes\_ctypes.c"
564 </File>
565 <File
566 RelativePath="..\Modules\_ctypes\callbacks.c"
568 </File>
569 <File
570 RelativePath="..\Modules\_ctypes\callproc.c"
572 </File>
573 <File
574 RelativePath="..\Modules\_ctypes\cfield.c"
576 </File>
577 <File
578 RelativePath="..\Modules\_ctypes\libffi_msvc\ffi.c"
580 </File>
581 <File
582 RelativePath="..\Modules\_ctypes\malloc_closure.c"
584 </File>
585 <File
586 RelativePath="..\Modules\_ctypes\libffi_msvc\prep_cif.c"
588 </File>
589 <File
590 RelativePath="..\Modules\_ctypes\stgdict.c"
592 </File>
593 <File
594 RelativePath="..\Modules\_ctypes\libffi_msvc\win32.c"
596 <FileConfiguration
597 Name="Debug|x64"
598 ExcludedFromBuild="true"
600 <Tool
601 Name="VCCLCompilerTool"
603 </FileConfiguration>
604 <FileConfiguration
605 Name="Release|x64"
606 ExcludedFromBuild="true"
608 <Tool
609 Name="VCCLCompilerTool"
611 </FileConfiguration>
612 <FileConfiguration
613 Name="PGInstrument|x64"
614 ExcludedFromBuild="true"
616 <Tool
617 Name="VCCLCompilerTool"
619 </FileConfiguration>
620 <FileConfiguration
621 Name="PGUpdate|x64"
622 ExcludedFromBuild="true"
624 <Tool
625 Name="VCCLCompilerTool"
627 </FileConfiguration>
628 </File>
629 <File
630 RelativePath="..\Modules\_ctypes\libffi_msvc\win64.asm"
632 <FileConfiguration
633 Name="Debug|Win32"
634 ExcludedFromBuild="true"
636 <Tool
637 Name="VCCustomBuildTool"
639 </FileConfiguration>
640 <FileConfiguration
641 Name="Debug|x64"
643 <Tool
644 Name="VCCustomBuildTool"
645 CommandLine="ml64 /nologo /c /Zi /Fo &quot;$(IntDir)\win64.obj&quot; &quot;$(InputPath)&quot;&#x0D;&#x0A;"
646 Outputs="$(IntDir)\win64.obj"
648 </FileConfiguration>
649 <FileConfiguration
650 Name="Release|Win32"
651 ExcludedFromBuild="true"
653 <Tool
654 Name="VCCustomBuildTool"
656 </FileConfiguration>
657 <FileConfiguration
658 Name="Release|x64"
660 <Tool
661 Name="VCCustomBuildTool"
662 CommandLine="ml64 /nologo /c /Fo &quot;$(IntDir)\win64.obj&quot; &quot;$(InputPath)&quot;&#x0D;&#x0A;"
663 Outputs="$(IntDir)\win64.obj"
665 </FileConfiguration>
666 <FileConfiguration
667 Name="PGInstrument|Win32"
668 ExcludedFromBuild="true"
670 <Tool
671 Name="VCCustomBuildTool"
673 </FileConfiguration>
674 <FileConfiguration
675 Name="PGInstrument|x64"
677 <Tool
678 Name="VCCustomBuildTool"
679 CommandLine="ml64 /nologo /c /Fo &quot;$(IntDir)\win64.obj&quot; &quot;$(InputPath)&quot;&#x0D;&#x0A;"
680 Outputs="$(IntDir)\win64.obj"
682 </FileConfiguration>
683 <FileConfiguration
684 Name="PGUpdate|Win32"
685 ExcludedFromBuild="true"
687 <Tool
688 Name="VCCustomBuildTool"
690 </FileConfiguration>
691 <FileConfiguration
692 Name="PGUpdate|x64"
694 <Tool
695 Name="VCCustomBuildTool"
696 CommandLine="ml64 /nologo /c /Fo &quot;$(IntDir)\win64.obj&quot; &quot;$(InputPath)&quot;&#x0D;&#x0A;"
697 Outputs="$(IntDir)\win64.obj"
699 </FileConfiguration>
700 </File>
701 </Filter>
702 </Files>
703 <Globals>
704 </Globals>
705 </VisualStudioProject>