fix baseline build (old cairo) - 'cairo_rectangle_int_t' does not name a type
[LibreOffice.git] / external / python3 / python-vc2013.patch.1
blobc7eb30759d1fdc9e5eb4b21be129af18da723e77
1 -*- Mode:Diff -*-
2 --- python3/PCbuild/_ctypes.vcxproj
3 +++ python3/PCbuild/_ctypes.vcxproj
4 @@ -1,5 +1,5 @@
5  <?xml version="1.0" encoding="utf-8"?>
6 -<Project DefaultTargets="Build" ToolsVersion="4.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
7 +<Project DefaultTargets="Build" ToolsVersion="12.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
8    <ItemGroup Label="ProjectConfigurations">
9      <ProjectConfiguration Include="Debug|Win32">
10        <Configuration>Debug</Configuration>
11 @@ -44,39 +44,47 @@
12      <ConfigurationType>DynamicLibrary</ConfigurationType>
13      <CharacterSet>NotSet</CharacterSet>
14      <WholeProgramOptimization>true</WholeProgramOptimization>
15 +    <PlatformToolset>v120</PlatformToolset>
16    </PropertyGroup>
17    <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='PGInstrument|Win32'" Label="Configuration">
18      <ConfigurationType>DynamicLibrary</ConfigurationType>
19      <CharacterSet>NotSet</CharacterSet>
20      <WholeProgramOptimization>true</WholeProgramOptimization>
21 +    <PlatformToolset>v120</PlatformToolset>
22    </PropertyGroup>
23    <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'" Label="Configuration">
24      <ConfigurationType>DynamicLibrary</ConfigurationType>
25      <CharacterSet>NotSet</CharacterSet>
26      <WholeProgramOptimization>true</WholeProgramOptimization>
27 +    <PlatformToolset>v120</PlatformToolset>
28    </PropertyGroup>
29    <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'" Label="Configuration">
30      <ConfigurationType>DynamicLibrary</ConfigurationType>
31      <CharacterSet>NotSet</CharacterSet>
32 +    <PlatformToolset>v120</PlatformToolset>
33    </PropertyGroup>
34    <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='PGUpdate|x64'" Label="Configuration">
35      <ConfigurationType>DynamicLibrary</ConfigurationType>
36      <CharacterSet>NotSet</CharacterSet>
37      <WholeProgramOptimization>true</WholeProgramOptimization>
38 +    <PlatformToolset>v120</PlatformToolset>
39    </PropertyGroup>
40    <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='PGInstrument|x64'" Label="Configuration">
41      <ConfigurationType>DynamicLibrary</ConfigurationType>
42      <CharacterSet>NotSet</CharacterSet>
43      <WholeProgramOptimization>true</WholeProgramOptimization>
44 +    <PlatformToolset>v120</PlatformToolset>
45    </PropertyGroup>
46    <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|x64'" Label="Configuration">
47      <ConfigurationType>DynamicLibrary</ConfigurationType>
48      <CharacterSet>NotSet</CharacterSet>
49      <WholeProgramOptimization>true</WholeProgramOptimization>
50 +    <PlatformToolset>v120</PlatformToolset>
51    </PropertyGroup>
52    <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|x64'" Label="Configuration">
53      <ConfigurationType>DynamicLibrary</ConfigurationType>
54      <CharacterSet>NotSet</CharacterSet>
55 +    <PlatformToolset>v120</PlatformToolset>
56    </PropertyGroup>
57    <Import Project="$(VCTargetsPath)\Microsoft.Cpp.props" />
58    <ImportGroup Label="ExtensionSettings">
59 --- python3/PCbuild/_ctypes_test.vcxproj
60 +++ python3/PCbuild/_ctypes_test.vcxproj
61 @@ -1,5 +1,5 @@
62  <?xml version="1.0" encoding="utf-8"?>
63 -<Project DefaultTargets="Build" ToolsVersion="4.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
64 +<Project DefaultTargets="Build" ToolsVersion="12.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
65    <ItemGroup Label="ProjectConfigurations">
66      <ProjectConfiguration Include="Debug|Win32">
67        <Configuration>Debug</Configuration>
68 @@ -44,39 +44,47 @@
69      <ConfigurationType>DynamicLibrary</ConfigurationType>
70      <CharacterSet>NotSet</CharacterSet>
71      <WholeProgramOptimization>true</WholeProgramOptimization>
72 +    <PlatformToolset>v120</PlatformToolset>
73    </PropertyGroup>
74    <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='PGInstrument|Win32'" Label="Configuration">
75      <ConfigurationType>DynamicLibrary</ConfigurationType>
76      <CharacterSet>NotSet</CharacterSet>
77      <WholeProgramOptimization>true</WholeProgramOptimization>
78 +    <PlatformToolset>v120</PlatformToolset>
79    </PropertyGroup>
80    <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'" Label="Configuration">
81      <ConfigurationType>DynamicLibrary</ConfigurationType>
82      <CharacterSet>NotSet</CharacterSet>
83      <WholeProgramOptimization>true</WholeProgramOptimization>
84 +    <PlatformToolset>v120</PlatformToolset>
85    </PropertyGroup>
86    <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'" Label="Configuration">
87      <ConfigurationType>DynamicLibrary</ConfigurationType>
88      <CharacterSet>NotSet</CharacterSet>
89 +    <PlatformToolset>v120</PlatformToolset>
90    </PropertyGroup>
91    <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='PGUpdate|x64'" Label="Configuration">
92      <ConfigurationType>DynamicLibrary</ConfigurationType>
93      <CharacterSet>NotSet</CharacterSet>
94      <WholeProgramOptimization>true</WholeProgramOptimization>
95 +    <PlatformToolset>v120</PlatformToolset>
96    </PropertyGroup>
97    <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='PGInstrument|x64'" Label="Configuration">
98      <ConfigurationType>DynamicLibrary</ConfigurationType>
99      <CharacterSet>NotSet</CharacterSet>
100      <WholeProgramOptimization>true</WholeProgramOptimization>
101 +    <PlatformToolset>v120</PlatformToolset>
102    </PropertyGroup>
103    <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|x64'" Label="Configuration">
104      <ConfigurationType>DynamicLibrary</ConfigurationType>
105      <CharacterSet>NotSet</CharacterSet>
106      <WholeProgramOptimization>true</WholeProgramOptimization>
107 +    <PlatformToolset>v120</PlatformToolset>
108    </PropertyGroup>
109    <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|x64'" Label="Configuration">
110      <ConfigurationType>DynamicLibrary</ConfigurationType>
111      <CharacterSet>NotSet</CharacterSet>
112 +    <PlatformToolset>v120</PlatformToolset>
113    </PropertyGroup>
114    <Import Project="$(VCTargetsPath)\Microsoft.Cpp.props" />
115    <ImportGroup Label="ExtensionSettings">
116 --- python3/PCbuild/_decimal.vcxproj
117 +++ python3/PCbuild/_decimal.vcxproj
118 @@ -1,5 +1,5 @@
119  <?xml version="1.0" encoding="utf-8"?>
120 -<Project DefaultTargets="Build" ToolsVersion="4.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
121 +<Project DefaultTargets="Build" ToolsVersion="12.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
122    <ItemGroup Label="ProjectConfigurations">
123      <ProjectConfiguration Include="Debug|Win32">
124        <Configuration>Debug</Configuration>
125 @@ -44,39 +44,47 @@
126      <ConfigurationType>DynamicLibrary</ConfigurationType>
127      <CharacterSet>NotSet</CharacterSet>
128      <WholeProgramOptimization>true</WholeProgramOptimization>
129 +    <PlatformToolset>v120</PlatformToolset>
130    </PropertyGroup>
131    <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='PGInstrument|Win32'" Label="Configuration">
132      <ConfigurationType>DynamicLibrary</ConfigurationType>
133      <CharacterSet>NotSet</CharacterSet>
134      <WholeProgramOptimization>true</WholeProgramOptimization>
135 +    <PlatformToolset>v120</PlatformToolset>
136    </PropertyGroup>
137    <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'" Label="Configuration">
138      <ConfigurationType>DynamicLibrary</ConfigurationType>
139      <CharacterSet>NotSet</CharacterSet>
140      <WholeProgramOptimization>true</WholeProgramOptimization>
141 +    <PlatformToolset>v120</PlatformToolset>
142    </PropertyGroup>
143    <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'" Label="Configuration">
144      <ConfigurationType>DynamicLibrary</ConfigurationType>
145      <CharacterSet>NotSet</CharacterSet>
146 +    <PlatformToolset>v120</PlatformToolset>
147    </PropertyGroup>
148    <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='PGUpdate|x64'" Label="Configuration">
149      <ConfigurationType>DynamicLibrary</ConfigurationType>
150      <CharacterSet>NotSet</CharacterSet>
151      <WholeProgramOptimization>true</WholeProgramOptimization>
152 +    <PlatformToolset>v120</PlatformToolset>
153    </PropertyGroup>
154    <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='PGInstrument|x64'" Label="Configuration">
155      <ConfigurationType>DynamicLibrary</ConfigurationType>
156      <CharacterSet>NotSet</CharacterSet>
157      <WholeProgramOptimization>true</WholeProgramOptimization>
158 +    <PlatformToolset>v120</PlatformToolset>
159    </PropertyGroup>
160    <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|x64'" Label="Configuration">
161      <ConfigurationType>DynamicLibrary</ConfigurationType>
162      <CharacterSet>NotSet</CharacterSet>
163      <WholeProgramOptimization>true</WholeProgramOptimization>
164 +    <PlatformToolset>v120</PlatformToolset>
165    </PropertyGroup>
166    <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|x64'" Label="Configuration">
167      <ConfigurationType>DynamicLibrary</ConfigurationType>
168      <CharacterSet>NotSet</CharacterSet>
169 +    <PlatformToolset>v120</PlatformToolset>
170    </PropertyGroup>
171    <Import Project="$(VCTargetsPath)\Microsoft.Cpp.props" />
172    <ImportGroup Label="ExtensionSettings">
173 --- python3/PCbuild/_elementtree.vcxproj
174 +++ python3/PCbuild/_elementtree.vcxproj
175 @@ -1,5 +1,5 @@
176  <?xml version="1.0" encoding="utf-8"?>
177 -<Project DefaultTargets="Build" ToolsVersion="4.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
178 +<Project DefaultTargets="Build" ToolsVersion="12.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
179    <ItemGroup Label="ProjectConfigurations">
180      <ProjectConfiguration Include="Debug|Win32">
181        <Configuration>Debug</Configuration>
182 @@ -44,39 +44,47 @@
183      <ConfigurationType>DynamicLibrary</ConfigurationType>
184      <CharacterSet>NotSet</CharacterSet>
185      <WholeProgramOptimization>true</WholeProgramOptimization>
186 +    <PlatformToolset>v120</PlatformToolset>
187    </PropertyGroup>
188    <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='PGInstrument|Win32'" Label="Configuration">
189      <ConfigurationType>DynamicLibrary</ConfigurationType>
190      <CharacterSet>NotSet</CharacterSet>
191      <WholeProgramOptimization>true</WholeProgramOptimization>
192 +    <PlatformToolset>v120</PlatformToolset>
193    </PropertyGroup>
194    <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'" Label="Configuration">
195      <ConfigurationType>DynamicLibrary</ConfigurationType>
196      <CharacterSet>NotSet</CharacterSet>
197      <WholeProgramOptimization>true</WholeProgramOptimization>
198 +    <PlatformToolset>v120</PlatformToolset>
199    </PropertyGroup>
200    <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'" Label="Configuration">
201      <ConfigurationType>DynamicLibrary</ConfigurationType>
202      <CharacterSet>NotSet</CharacterSet>
203 +    <PlatformToolset>v120</PlatformToolset>
204    </PropertyGroup>
205    <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='PGUpdate|x64'" Label="Configuration">
206      <ConfigurationType>DynamicLibrary</ConfigurationType>
207      <CharacterSet>NotSet</CharacterSet>
208      <WholeProgramOptimization>true</WholeProgramOptimization>
209 +    <PlatformToolset>v120</PlatformToolset>
210    </PropertyGroup>
211    <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='PGInstrument|x64'" Label="Configuration">
212      <ConfigurationType>DynamicLibrary</ConfigurationType>
213      <CharacterSet>NotSet</CharacterSet>
214      <WholeProgramOptimization>true</WholeProgramOptimization>
215 +    <PlatformToolset>v120</PlatformToolset>
216    </PropertyGroup>
217    <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|x64'" Label="Configuration">
218      <ConfigurationType>DynamicLibrary</ConfigurationType>
219      <CharacterSet>NotSet</CharacterSet>
220      <WholeProgramOptimization>true</WholeProgramOptimization>
221 +    <PlatformToolset>v120</PlatformToolset>
222    </PropertyGroup>
223    <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|x64'" Label="Configuration">
224      <ConfigurationType>DynamicLibrary</ConfigurationType>
225      <CharacterSet>NotSet</CharacterSet>
226 +    <PlatformToolset>v120</PlatformToolset>
227    </PropertyGroup>
228    <Import Project="$(VCTargetsPath)\Microsoft.Cpp.props" />
229    <ImportGroup Label="ExtensionSettings">
230 --- python3/PCbuild/_freeze_importlib.vcxproj
231 +++ python3/PCbuild/_freeze_importlib.vcxproj
232 @@ -1,5 +1,5 @@
233  <?xml version="1.0" encoding="utf-8"?>
234 -<Project DefaultTargets="Build" ToolsVersion="4.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
235 +<Project DefaultTargets="Build" ToolsVersion="12.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
236    <ItemGroup Label="ProjectConfigurations">
237      <ProjectConfiguration Include="Debug|Win32">
238        <Configuration>Debug</Configuration>
239 @@ -28,23 +28,27 @@
240      <ConfigurationType>Application</ConfigurationType>
241      <UseDebugLibraries>true</UseDebugLibraries>
242      <CharacterSet>Unicode</CharacterSet>
243 +    <PlatformToolset>v120</PlatformToolset>
244    </PropertyGroup>
245    <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|x64'" Label="Configuration">
246      <ConfigurationType>Application</ConfigurationType>
247      <UseDebugLibraries>true</UseDebugLibraries>
248      <CharacterSet>Unicode</CharacterSet>
249 +    <PlatformToolset>v120</PlatformToolset>
250    </PropertyGroup>
251    <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'" Label="Configuration">
252      <ConfigurationType>Application</ConfigurationType>
253      <UseDebugLibraries>false</UseDebugLibraries>
254      <WholeProgramOptimization>true</WholeProgramOptimization>
255      <CharacterSet>Unicode</CharacterSet>
256 +    <PlatformToolset>v120</PlatformToolset>
257    </PropertyGroup>
258    <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|x64'" Label="Configuration">
259      <ConfigurationType>Application</ConfigurationType>
260      <UseDebugLibraries>false</UseDebugLibraries>
261      <WholeProgramOptimization>true</WholeProgramOptimization>
262      <CharacterSet>Unicode</CharacterSet>
263 +    <PlatformToolset>v120</PlatformToolset>
264    </PropertyGroup>
265    <Import Project="$(VCTargetsPath)\Microsoft.Cpp.props" />
266    <ImportGroup Label="ExtensionSettings">
267 --- python3/PCbuild/_msi.vcxproj
268 +++ python3/PCbuild/_msi.vcxproj
269 @@ -1,5 +1,5 @@
270  <?xml version="1.0" encoding="utf-8"?>
271 -<Project DefaultTargets="Build" ToolsVersion="4.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
272 +<Project DefaultTargets="Build" ToolsVersion="12.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
273    <ItemGroup Label="ProjectConfigurations">
274      <ProjectConfiguration Include="Debug|Win32">
275        <Configuration>Debug</Configuration>
276 @@ -44,39 +44,47 @@
277      <ConfigurationType>DynamicLibrary</ConfigurationType>
278      <CharacterSet>NotSet</CharacterSet>
279      <WholeProgramOptimization>true</WholeProgramOptimization>
280 +    <PlatformToolset>v120</PlatformToolset>
281    </PropertyGroup>
282    <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='PGInstrument|Win32'" Label="Configuration">
283      <ConfigurationType>DynamicLibrary</ConfigurationType>
284      <CharacterSet>NotSet</CharacterSet>
285      <WholeProgramOptimization>true</WholeProgramOptimization>
286 +    <PlatformToolset>v120</PlatformToolset>
287    </PropertyGroup>
288    <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'" Label="Configuration">
289      <ConfigurationType>DynamicLibrary</ConfigurationType>
290      <CharacterSet>NotSet</CharacterSet>
291      <WholeProgramOptimization>true</WholeProgramOptimization>
292 +    <PlatformToolset>v120</PlatformToolset>
293    </PropertyGroup>
294    <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'" Label="Configuration">
295      <ConfigurationType>DynamicLibrary</ConfigurationType>
296      <CharacterSet>NotSet</CharacterSet>
297 +    <PlatformToolset>v120</PlatformToolset>
298    </PropertyGroup>
299    <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='PGUpdate|x64'" Label="Configuration">
300      <ConfigurationType>DynamicLibrary</ConfigurationType>
301      <CharacterSet>NotSet</CharacterSet>
302      <WholeProgramOptimization>true</WholeProgramOptimization>
303 +    <PlatformToolset>v120</PlatformToolset>
304    </PropertyGroup>
305    <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='PGInstrument|x64'" Label="Configuration">
306      <ConfigurationType>DynamicLibrary</ConfigurationType>
307      <CharacterSet>NotSet</CharacterSet>
308      <WholeProgramOptimization>true</WholeProgramOptimization>
309 +    <PlatformToolset>v120</PlatformToolset>
310    </PropertyGroup>
311    <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|x64'" Label="Configuration">
312      <ConfigurationType>DynamicLibrary</ConfigurationType>
313      <CharacterSet>NotSet</CharacterSet>
314      <WholeProgramOptimization>true</WholeProgramOptimization>
315 +    <PlatformToolset>v120</PlatformToolset>
316    </PropertyGroup>
317    <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|x64'" Label="Configuration">
318      <ConfigurationType>DynamicLibrary</ConfigurationType>
319      <CharacterSet>NotSet</CharacterSet>
320 +    <PlatformToolset>v120</PlatformToolset>
321    </PropertyGroup>
322    <Import Project="$(VCTargetsPath)\Microsoft.Cpp.props" />
323    <ImportGroup Label="ExtensionSettings">
324 --- python3/PCbuild/_multiprocessing.vcxproj
325 +++ python3/PCbuild/_multiprocessing.vcxproj
326 @@ -1,5 +1,5 @@
327  <?xml version="1.0" encoding="utf-8"?>
328 -<Project DefaultTargets="Build" ToolsVersion="4.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
329 +<Project DefaultTargets="Build" ToolsVersion="12.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
330    <ItemGroup Label="ProjectConfigurations">
331      <ProjectConfiguration Include="Debug|Win32">
332        <Configuration>Debug</Configuration>
333 @@ -44,39 +44,47 @@
334      <ConfigurationType>DynamicLibrary</ConfigurationType>
335      <CharacterSet>NotSet</CharacterSet>
336      <WholeProgramOptimization>true</WholeProgramOptimization>
337 +    <PlatformToolset>v120</PlatformToolset>
338    </PropertyGroup>
339    <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='PGInstrument|Win32'" Label="Configuration">
340      <ConfigurationType>DynamicLibrary</ConfigurationType>
341      <CharacterSet>NotSet</CharacterSet>
342      <WholeProgramOptimization>true</WholeProgramOptimization>
343 +    <PlatformToolset>v120</PlatformToolset>
344    </PropertyGroup>
345    <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'" Label="Configuration">
346      <ConfigurationType>DynamicLibrary</ConfigurationType>
347      <CharacterSet>NotSet</CharacterSet>
348      <WholeProgramOptimization>true</WholeProgramOptimization>
349 +    <PlatformToolset>v120</PlatformToolset>
350    </PropertyGroup>
351    <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'" Label="Configuration">
352      <ConfigurationType>DynamicLibrary</ConfigurationType>
353      <CharacterSet>NotSet</CharacterSet>
354 +    <PlatformToolset>v120</PlatformToolset>
355    </PropertyGroup>
356    <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='PGUpdate|x64'" Label="Configuration">
357      <ConfigurationType>DynamicLibrary</ConfigurationType>
358      <CharacterSet>NotSet</CharacterSet>
359      <WholeProgramOptimization>true</WholeProgramOptimization>
360 +    <PlatformToolset>v120</PlatformToolset>
361    </PropertyGroup>
362    <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='PGInstrument|x64'" Label="Configuration">
363      <ConfigurationType>DynamicLibrary</ConfigurationType>
364      <CharacterSet>NotSet</CharacterSet>
365      <WholeProgramOptimization>true</WholeProgramOptimization>
366 +    <PlatformToolset>v120</PlatformToolset>
367    </PropertyGroup>
368    <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|x64'" Label="Configuration">
369      <ConfigurationType>DynamicLibrary</ConfigurationType>
370      <CharacterSet>NotSet</CharacterSet>
371      <WholeProgramOptimization>true</WholeProgramOptimization>
372 +    <PlatformToolset>v120</PlatformToolset>
373    </PropertyGroup>
374    <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|x64'" Label="Configuration">
375      <ConfigurationType>DynamicLibrary</ConfigurationType>
376      <CharacterSet>NotSet</CharacterSet>
377 +    <PlatformToolset>v120</PlatformToolset>
378    </PropertyGroup>
379    <Import Project="$(VCTargetsPath)\Microsoft.Cpp.props" />
380    <ImportGroup Label="ExtensionSettings">
381 --- python3/PCbuild/_socket.vcxproj
382 +++ python3/PCbuild/_socket.vcxproj
383 @@ -1,5 +1,5 @@
384  <?xml version="1.0" encoding="utf-8"?>
385 -<Project DefaultTargets="Build" ToolsVersion="4.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
386 +<Project DefaultTargets="Build" ToolsVersion="12.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
387    <ItemGroup Label="ProjectConfigurations">
388      <ProjectConfiguration Include="Debug|Win32">
389        <Configuration>Debug</Configuration>
390 @@ -44,39 +44,47 @@
391      <ConfigurationType>DynamicLibrary</ConfigurationType>
392      <CharacterSet>NotSet</CharacterSet>
393      <WholeProgramOptimization>true</WholeProgramOptimization>
394 +    <PlatformToolset>v120</PlatformToolset>
395    </PropertyGroup>
396    <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='PGInstrument|Win32'" Label="Configuration">
397      <ConfigurationType>DynamicLibrary</ConfigurationType>
398      <CharacterSet>NotSet</CharacterSet>
399      <WholeProgramOptimization>true</WholeProgramOptimization>
400 +    <PlatformToolset>v120</PlatformToolset>
401    </PropertyGroup>
402    <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'" Label="Configuration">
403      <ConfigurationType>DynamicLibrary</ConfigurationType>
404      <CharacterSet>NotSet</CharacterSet>
405      <WholeProgramOptimization>true</WholeProgramOptimization>
406 +    <PlatformToolset>v120</PlatformToolset>
407    </PropertyGroup>
408    <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'" Label="Configuration">
409      <ConfigurationType>DynamicLibrary</ConfigurationType>
410      <CharacterSet>NotSet</CharacterSet>
411 +    <PlatformToolset>v120</PlatformToolset>
412    </PropertyGroup>
413    <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='PGUpdate|x64'" Label="Configuration">
414      <ConfigurationType>DynamicLibrary</ConfigurationType>
415      <CharacterSet>NotSet</CharacterSet>
416      <WholeProgramOptimization>true</WholeProgramOptimization>
417 +    <PlatformToolset>v120</PlatformToolset>
418    </PropertyGroup>
419    <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='PGInstrument|x64'" Label="Configuration">
420      <ConfigurationType>DynamicLibrary</ConfigurationType>
421      <CharacterSet>NotSet</CharacterSet>
422      <WholeProgramOptimization>true</WholeProgramOptimization>
423 +    <PlatformToolset>v120</PlatformToolset>
424    </PropertyGroup>
425    <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|x64'" Label="Configuration">
426      <ConfigurationType>DynamicLibrary</ConfigurationType>
427      <CharacterSet>NotSet</CharacterSet>
428      <WholeProgramOptimization>true</WholeProgramOptimization>
429 +    <PlatformToolset>v120</PlatformToolset>
430    </PropertyGroup>
431    <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|x64'" Label="Configuration">
432      <ConfigurationType>DynamicLibrary</ConfigurationType>
433      <CharacterSet>NotSet</CharacterSet>
434 +    <PlatformToolset>v120</PlatformToolset>
435    </PropertyGroup>
436    <Import Project="$(VCTargetsPath)\Microsoft.Cpp.props" />
437    <ImportGroup Label="ExtensionSettings">
438 --- python3/PCbuild/_ssl.vcxproj
439 +++ python3/PCbuild/_ssl.vcxproj
440 @@ -1,5 +1,5 @@
441  <?xml version="1.0" encoding="utf-8"?>
442 -<Project DefaultTargets="Build" ToolsVersion="4.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
443 +<Project DefaultTargets="Build" ToolsVersion="12.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
444    <ItemGroup Label="ProjectConfigurations">
445      <ProjectConfiguration Include="Debug|Win32">
446        <Configuration>Debug</Configuration>
447 @@ -44,39 +44,47 @@
448      <ConfigurationType>DynamicLibrary</ConfigurationType>
449      <CharacterSet>NotSet</CharacterSet>
450      <WholeProgramOptimization>true</WholeProgramOptimization>
451 +    <PlatformToolset>v120</PlatformToolset>
452    </PropertyGroup>
453    <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='PGInstrument|Win32'" Label="Configuration">
454      <ConfigurationType>DynamicLibrary</ConfigurationType>
455      <CharacterSet>NotSet</CharacterSet>
456      <WholeProgramOptimization>true</WholeProgramOptimization>
457 +    <PlatformToolset>v120</PlatformToolset>
458    </PropertyGroup>
459    <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'" Label="Configuration">
460      <ConfigurationType>DynamicLibrary</ConfigurationType>
461      <CharacterSet>NotSet</CharacterSet>
462      <WholeProgramOptimization>true</WholeProgramOptimization>
463 +    <PlatformToolset>v120</PlatformToolset>
464    </PropertyGroup>
465    <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'" Label="Configuration">
466      <ConfigurationType>DynamicLibrary</ConfigurationType>
467      <CharacterSet>NotSet</CharacterSet>
468 +    <PlatformToolset>v120</PlatformToolset>
469    </PropertyGroup>
470    <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='PGUpdate|x64'" Label="Configuration">
471      <ConfigurationType>DynamicLibrary</ConfigurationType>
472      <CharacterSet>NotSet</CharacterSet>
473      <WholeProgramOptimization>true</WholeProgramOptimization>
474 +    <PlatformToolset>v120</PlatformToolset>
475    </PropertyGroup>
476    <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='PGInstrument|x64'" Label="Configuration">
477      <ConfigurationType>DynamicLibrary</ConfigurationType>
478      <CharacterSet>NotSet</CharacterSet>
479      <WholeProgramOptimization>true</WholeProgramOptimization>
480 +    <PlatformToolset>v120</PlatformToolset>
481    </PropertyGroup>
482    <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|x64'" Label="Configuration">
483      <ConfigurationType>DynamicLibrary</ConfigurationType>
484      <CharacterSet>NotSet</CharacterSet>
485      <WholeProgramOptimization>true</WholeProgramOptimization>
486 +    <PlatformToolset>v120</PlatformToolset>
487    </PropertyGroup>
488    <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|x64'" Label="Configuration">
489      <ConfigurationType>DynamicLibrary</ConfigurationType>
490      <CharacterSet>NotSet</CharacterSet>
491 +    <PlatformToolset>v120</PlatformToolset>
492    </PropertyGroup>
493    <Import Project="$(VCTargetsPath)\Microsoft.Cpp.props" />
494    <ImportGroup Label="ExtensionSettings">
495 --- python3/PCbuild/_testbuffer.vcxproj
496 +++ python3/PCbuild/_testbuffer.vcxproj
497 @@ -1,5 +1,5 @@
498  <?xml version="1.0" encoding="utf-8"?>
499 -<Project DefaultTargets="Build" ToolsVersion="4.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
500 +<Project DefaultTargets="Build" ToolsVersion="12.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
501    <ItemGroup Label="ProjectConfigurations">
502      <ProjectConfiguration Include="Debug|Win32">
503        <Configuration>Debug</Configuration>
504 @@ -44,39 +44,47 @@
505      <ConfigurationType>DynamicLibrary</ConfigurationType>
506      <CharacterSet>NotSet</CharacterSet>
507      <WholeProgramOptimization>true</WholeProgramOptimization>
508 +    <PlatformToolset>v120</PlatformToolset>
509    </PropertyGroup>
510    <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='PGInstrument|Win32'" Label="Configuration">
511      <ConfigurationType>DynamicLibrary</ConfigurationType>
512      <CharacterSet>NotSet</CharacterSet>
513      <WholeProgramOptimization>true</WholeProgramOptimization>
514 +    <PlatformToolset>v120</PlatformToolset>
515    </PropertyGroup>
516    <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'" Label="Configuration">
517      <ConfigurationType>DynamicLibrary</ConfigurationType>
518      <CharacterSet>NotSet</CharacterSet>
519      <WholeProgramOptimization>true</WholeProgramOptimization>
520 +    <PlatformToolset>v120</PlatformToolset>
521    </PropertyGroup>
522    <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'" Label="Configuration">
523      <ConfigurationType>DynamicLibrary</ConfigurationType>
524      <CharacterSet>NotSet</CharacterSet>
525 +    <PlatformToolset>v120</PlatformToolset>
526    </PropertyGroup>
527    <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='PGUpdate|x64'" Label="Configuration">
528      <ConfigurationType>DynamicLibrary</ConfigurationType>
529      <CharacterSet>NotSet</CharacterSet>
530      <WholeProgramOptimization>true</WholeProgramOptimization>
531 +    <PlatformToolset>v120</PlatformToolset>
532    </PropertyGroup>
533    <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='PGInstrument|x64'" Label="Configuration">
534      <ConfigurationType>DynamicLibrary</ConfigurationType>
535      <CharacterSet>NotSet</CharacterSet>
536      <WholeProgramOptimization>true</WholeProgramOptimization>
537 +    <PlatformToolset>v120</PlatformToolset>
538    </PropertyGroup>
539    <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|x64'" Label="Configuration">
540      <ConfigurationType>DynamicLibrary</ConfigurationType>
541      <CharacterSet>NotSet</CharacterSet>
542      <WholeProgramOptimization>true</WholeProgramOptimization>
543 +    <PlatformToolset>v120</PlatformToolset>
544    </PropertyGroup>
545    <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|x64'" Label="Configuration">
546      <ConfigurationType>DynamicLibrary</ConfigurationType>
547      <CharacterSet>NotSet</CharacterSet>
548 +    <PlatformToolset>v120</PlatformToolset>
549    </PropertyGroup>
550    <Import Project="$(VCTargetsPath)\Microsoft.Cpp.props" />
551    <ImportGroup Label="ExtensionSettings">
552 --- python3/PCbuild/_testcapi.vcxproj
553 +++ python3/PCbuild/_testcapi.vcxproj
554 @@ -1,5 +1,5 @@
555  <?xml version="1.0" encoding="utf-8"?>
556 -<Project DefaultTargets="Build" ToolsVersion="4.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
557 +<Project DefaultTargets="Build" ToolsVersion="12.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
558    <ItemGroup Label="ProjectConfigurations">
559      <ProjectConfiguration Include="Debug|Win32">
560        <Configuration>Debug</Configuration>
561 @@ -44,39 +44,47 @@
562      <ConfigurationType>DynamicLibrary</ConfigurationType>
563      <CharacterSet>NotSet</CharacterSet>
564      <WholeProgramOptimization>true</WholeProgramOptimization>
565 +    <PlatformToolset>v120</PlatformToolset>
566    </PropertyGroup>
567    <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='PGInstrument|Win32'" Label="Configuration">
568      <ConfigurationType>DynamicLibrary</ConfigurationType>
569      <CharacterSet>NotSet</CharacterSet>
570      <WholeProgramOptimization>true</WholeProgramOptimization>
571 +    <PlatformToolset>v120</PlatformToolset>
572    </PropertyGroup>
573    <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'" Label="Configuration">
574      <ConfigurationType>DynamicLibrary</ConfigurationType>
575      <CharacterSet>NotSet</CharacterSet>
576      <WholeProgramOptimization>true</WholeProgramOptimization>
577 +    <PlatformToolset>v120</PlatformToolset>
578    </PropertyGroup>
579    <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'" Label="Configuration">
580      <ConfigurationType>DynamicLibrary</ConfigurationType>
581      <CharacterSet>NotSet</CharacterSet>
582 +    <PlatformToolset>v120</PlatformToolset>
583    </PropertyGroup>
584    <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='PGUpdate|x64'" Label="Configuration">
585      <ConfigurationType>DynamicLibrary</ConfigurationType>
586      <CharacterSet>NotSet</CharacterSet>
587      <WholeProgramOptimization>true</WholeProgramOptimization>
588 +    <PlatformToolset>v120</PlatformToolset>
589    </PropertyGroup>
590    <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='PGInstrument|x64'" Label="Configuration">
591      <ConfigurationType>DynamicLibrary</ConfigurationType>
592      <CharacterSet>NotSet</CharacterSet>
593      <WholeProgramOptimization>true</WholeProgramOptimization>
594 +    <PlatformToolset>v120</PlatformToolset>
595    </PropertyGroup>
596    <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|x64'" Label="Configuration">
597      <ConfigurationType>DynamicLibrary</ConfigurationType>
598      <CharacterSet>NotSet</CharacterSet>
599      <WholeProgramOptimization>true</WholeProgramOptimization>
600 +    <PlatformToolset>v120</PlatformToolset>
601    </PropertyGroup>
602    <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|x64'" Label="Configuration">
603      <ConfigurationType>DynamicLibrary</ConfigurationType>
604      <CharacterSet>NotSet</CharacterSet>
605 +    <PlatformToolset>v120</PlatformToolset>
606    </PropertyGroup>
607    <Import Project="$(VCTargetsPath)\Microsoft.Cpp.props" />
608    <ImportGroup Label="ExtensionSettings">
609 --- python3/PCbuild/kill_python.vcxproj
610 +++ python3/PCbuild/kill_python.vcxproj
611 @@ -1,5 +1,5 @@
612  <?xml version="1.0" encoding="utf-8"?>
613 -<Project DefaultTargets="Build" ToolsVersion="4.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
614 +<Project DefaultTargets="Build" ToolsVersion="12.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
615    <ItemGroup Label="ProjectConfigurations">
616      <ProjectConfiguration Include="Debug|Win32">
617        <Configuration>Debug</Configuration>
618 @@ -28,19 +28,23 @@
619      <ConfigurationType>Application</ConfigurationType>
620      <CharacterSet>NotSet</CharacterSet>
621      <WholeProgramOptimization>true</WholeProgramOptimization>
622 +    <PlatformToolset>v120</PlatformToolset>
623    </PropertyGroup>
624    <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'" Label="Configuration">
625      <ConfigurationType>Application</ConfigurationType>
626      <CharacterSet>NotSet</CharacterSet>
627 +    <PlatformToolset>v120</PlatformToolset>
628    </PropertyGroup>
629    <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|x64'" Label="Configuration">
630      <ConfigurationType>Application</ConfigurationType>
631      <CharacterSet>NotSet</CharacterSet>
632      <WholeProgramOptimization>true</WholeProgramOptimization>
633 +    <PlatformToolset>v120</PlatformToolset>
634    </PropertyGroup>
635    <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|x64'" Label="Configuration">
636      <ConfigurationType>Application</ConfigurationType>
637      <CharacterSet>NotSet</CharacterSet>
638 +    <PlatformToolset>v120</PlatformToolset>
639    </PropertyGroup>
640    <Import Project="$(VCTargetsPath)\Microsoft.Cpp.props" />
641    <ImportGroup Label="ExtensionSettings">
642 --- python3/PCbuild/make_buildinfo.vcxproj
643 +++ python3/PCbuild/make_buildinfo.vcxproj
644 @@ -1,5 +1,5 @@
645  <?xml version="1.0" encoding="utf-8"?>
646 -<Project DefaultTargets="Build" ToolsVersion="4.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
647 +<Project DefaultTargets="Build" ToolsVersion="12.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
648    <ItemGroup Label="ProjectConfigurations">
649      <ProjectConfiguration Include="Release|Win32">
650        <Configuration>Release</Configuration>
651 @@ -19,10 +19,12 @@
652    <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'" Label="Configuration">
653      <ConfigurationType>Application</ConfigurationType>
654      <CharacterSet>NotSet</CharacterSet>
655 +    <PlatformToolset>v120</PlatformToolset>
656    </PropertyGroup>
657    <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|x64'" Label="Configuration">
658      <ConfigurationType>Application</ConfigurationType>
659      <CharacterSet>NotSet</CharacterSet>
660 +    <PlatformToolset>v120</PlatformToolset>
661    </PropertyGroup>
662    <Import Project="$(VCTargetsPath)\Microsoft.Cpp.props" />
663    <ImportGroup Label="ExtensionSettings">
664 --- python3/PCbuild/make_versioninfo.vcxproj
665 +++ python3/PCbuild/make_versioninfo.vcxproj
666 @@ -1,5 +1,5 @@
667  <?xml version="1.0" encoding="utf-8"?>
668 -<Project DefaultTargets="Build" ToolsVersion="4.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
669 +<Project DefaultTargets="Build" ToolsVersion="12.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
670    <ItemGroup Label="ProjectConfigurations">
671      <ProjectConfiguration Include="Debug|Win32">
672        <Configuration>Debug</Configuration>
673 @@ -27,17 +27,21 @@
674      <ConfigurationType>Application</ConfigurationType>
675      <UseOfMfc>false</UseOfMfc>
676      <CharacterSet>NotSet</CharacterSet>
677 +    <PlatformToolset>v120</PlatformToolset>
678    </PropertyGroup>
679    <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'" Label="Configuration">
680      <ConfigurationType>Application</ConfigurationType>
681      <UseOfMfc>false</UseOfMfc>
682      <CharacterSet>MultiByte</CharacterSet>
683 +    <PlatformToolset>v120</PlatformToolset>
684    </PropertyGroup>
685    <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|x64'" Label="Configuration">
686      <ConfigurationType>Application</ConfigurationType>
687 +    <PlatformToolset>v120</PlatformToolset>
688    </PropertyGroup>
689    <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|x64'" Label="Configuration">
690      <ConfigurationType>Application</ConfigurationType>
691 +    <PlatformToolset>v120</PlatformToolset>
692    </PropertyGroup>
693    <Import Project="$(VCTargetsPath)\Microsoft.Cpp.props" />
694    <ImportGroup Label="ExtensionSettings">
695 --- python3/PCbuild/pyexpat.vcxproj
696 +++ python3/PCbuild/pyexpat.vcxproj
697 @@ -1,5 +1,5 @@
698  <?xml version="1.0" encoding="utf-8"?>
699 -<Project DefaultTargets="Build" ToolsVersion="4.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
700 +<Project DefaultTargets="Build" ToolsVersion="12.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
701    <ItemGroup Label="ProjectConfigurations">
702      <ProjectConfiguration Include="Debug|Win32">
703        <Configuration>Debug</Configuration>
704 @@ -44,39 +44,47 @@
705      <ConfigurationType>DynamicLibrary</ConfigurationType>
706      <CharacterSet>NotSet</CharacterSet>
707      <WholeProgramOptimization>true</WholeProgramOptimization>
708 +    <PlatformToolset>v120</PlatformToolset>
709    </PropertyGroup>
710    <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='PGInstrument|Win32'" Label="Configuration">
711      <ConfigurationType>DynamicLibrary</ConfigurationType>
712      <CharacterSet>NotSet</CharacterSet>
713      <WholeProgramOptimization>true</WholeProgramOptimization>
714 +    <PlatformToolset>v120</PlatformToolset>
715    </PropertyGroup>
716    <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'" Label="Configuration">
717      <ConfigurationType>DynamicLibrary</ConfigurationType>
718      <CharacterSet>NotSet</CharacterSet>
719      <WholeProgramOptimization>true</WholeProgramOptimization>
720 +    <PlatformToolset>v120</PlatformToolset>
721    </PropertyGroup>
722    <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'" Label="Configuration">
723      <ConfigurationType>DynamicLibrary</ConfigurationType>
724      <CharacterSet>NotSet</CharacterSet>
725 +    <PlatformToolset>v120</PlatformToolset>
726    </PropertyGroup>
727    <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='PGUpdate|x64'" Label="Configuration">
728      <ConfigurationType>DynamicLibrary</ConfigurationType>
729      <CharacterSet>NotSet</CharacterSet>
730      <WholeProgramOptimization>true</WholeProgramOptimization>
731 +    <PlatformToolset>v120</PlatformToolset>
732    </PropertyGroup>
733    <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='PGInstrument|x64'" Label="Configuration">
734      <ConfigurationType>DynamicLibrary</ConfigurationType>
735      <CharacterSet>NotSet</CharacterSet>
736      <WholeProgramOptimization>true</WholeProgramOptimization>
737 +    <PlatformToolset>v120</PlatformToolset>
738    </PropertyGroup>
739    <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|x64'" Label="Configuration">
740      <ConfigurationType>DynamicLibrary</ConfigurationType>
741      <CharacterSet>NotSet</CharacterSet>
742      <WholeProgramOptimization>true</WholeProgramOptimization>
743 +    <PlatformToolset>v120</PlatformToolset>
744    </PropertyGroup>
745    <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|x64'" Label="Configuration">
746      <ConfigurationType>DynamicLibrary</ConfigurationType>
747      <CharacterSet>NotSet</CharacterSet>
748 +    <PlatformToolset>v120</PlatformToolset>
749    </PropertyGroup>
750    <Import Project="$(VCTargetsPath)\Microsoft.Cpp.props" />
751    <ImportGroup Label="ExtensionSettings">
752 --- python3/PCbuild/pylauncher.vcxproj
753 +++ python3/PCbuild/pylauncher.vcxproj
754 @@ -1,5 +1,5 @@
755  <?xml version="1.0" encoding="utf-8"?>
756 -<Project DefaultTargets="Build" ToolsVersion="4.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
757 +<Project DefaultTargets="Build" ToolsVersion="12.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
758    <ItemGroup Label="ProjectConfigurations">
759      <ProjectConfiguration Include="Debug|Win32">
760        <Configuration>Debug</Configuration>
761 @@ -43,47 +43,55 @@
762      <ConfigurationType>Application</ConfigurationType>
763      <UseDebugLibraries>true</UseDebugLibraries>
764      <CharacterSet>MultiByte</CharacterSet>
765 +    <PlatformToolset>v120</PlatformToolset>
766    </PropertyGroup>
767    <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|x64'" Label="Configuration">
768      <ConfigurationType>Application</ConfigurationType>
769      <UseDebugLibraries>true</UseDebugLibraries>
770      <CharacterSet>MultiByte</CharacterSet>
771 +    <PlatformToolset>v120</PlatformToolset>
772    </PropertyGroup>
773    <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'" Label="Configuration">
774      <ConfigurationType>Application</ConfigurationType>
775      <UseDebugLibraries>false</UseDebugLibraries>
776      <WholeProgramOptimization>true</WholeProgramOptimization>
777      <CharacterSet>MultiByte</CharacterSet>
778 +    <PlatformToolset>v120</PlatformToolset>
779    </PropertyGroup>
780    <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='PGUpdate|Win32'" Label="Configuration">
781      <ConfigurationType>Application</ConfigurationType>
782      <UseDebugLibraries>false</UseDebugLibraries>
783      <WholeProgramOptimization>true</WholeProgramOptimization>
784      <CharacterSet>MultiByte</CharacterSet>
785 +    <PlatformToolset>v120</PlatformToolset>
786    </PropertyGroup>
787    <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='PGInstrument|Win32'" Label="Configuration">
788      <ConfigurationType>Application</ConfigurationType>
789      <UseDebugLibraries>false</UseDebugLibraries>
790      <WholeProgramOptimization>true</WholeProgramOptimization>
791      <CharacterSet>MultiByte</CharacterSet>
792 +    <PlatformToolset>v120</PlatformToolset>
793    </PropertyGroup>
794    <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|x64'" Label="Configuration">
795      <ConfigurationType>Application</ConfigurationType>
796      <UseDebugLibraries>false</UseDebugLibraries>
797      <WholeProgramOptimization>true</WholeProgramOptimization>
798      <CharacterSet>MultiByte</CharacterSet>
799 +    <PlatformToolset>v120</PlatformToolset>
800    </PropertyGroup>
801    <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='PGUpdate|x64'" Label="Configuration">
802      <ConfigurationType>Application</ConfigurationType>
803      <UseDebugLibraries>false</UseDebugLibraries>
804      <WholeProgramOptimization>true</WholeProgramOptimization>
805      <CharacterSet>MultiByte</CharacterSet>
806 +    <PlatformToolset>v120</PlatformToolset>
807    </PropertyGroup>
808    <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='PGInstrument|x64'" Label="Configuration">
809      <ConfigurationType>Application</ConfigurationType>
810      <UseDebugLibraries>false</UseDebugLibraries>
811      <WholeProgramOptimization>true</WholeProgramOptimization>
812      <CharacterSet>MultiByte</CharacterSet>
813 +    <PlatformToolset>v120</PlatformToolset>
814    </PropertyGroup>
815    <Import Project="$(VCTargetsPath)\Microsoft.Cpp.props" />
816    <ImportGroup Label="ExtensionSettings">
817 @@ -308,4 +316,4 @@
818    <Import Project="$(VCTargetsPath)\Microsoft.Cpp.targets" />
819    <ImportGroup Label="ExtensionTargets">
820    </ImportGroup>
821 -</Project>
822 +</Project>
823 \ No newline at end of file
824 --- python3/PCbuild/python.vcxproj
825 +++ python3/PCbuild/python.vcxproj
826 @@ -1,5 +1,5 @@
827  <?xml version="1.0" encoding="utf-8"?>
828 -<Project DefaultTargets="Build" ToolsVersion="4.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
829 +<Project DefaultTargets="Build" ToolsVersion="12.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
830    <ItemGroup Label="ProjectConfigurations">
831      <ProjectConfiguration Include="Debug|Win32">
832        <Configuration>Debug</Configuration>
833 @@ -42,41 +42,49 @@
834      <ConfigurationType>Application</ConfigurationType>
835      <UseOfMfc>false</UseOfMfc>
836      <CharacterSet>MultiByte</CharacterSet>
837 +    <PlatformToolset>v120</PlatformToolset>
838    </PropertyGroup>
839    <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='PGInstrument|Win32'" Label="Configuration">
840      <ConfigurationType>Application</ConfigurationType>
841      <UseOfMfc>false</UseOfMfc>
842      <CharacterSet>MultiByte</CharacterSet>
843 +    <PlatformToolset>v120</PlatformToolset>
844    </PropertyGroup>
845    <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'" Label="Configuration">
846      <ConfigurationType>Application</ConfigurationType>
847      <UseOfMfc>false</UseOfMfc>
848      <CharacterSet>NotSet</CharacterSet>
849 +    <PlatformToolset>v120</PlatformToolset>
850    </PropertyGroup>
851    <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'" Label="Configuration">
852      <ConfigurationType>Application</ConfigurationType>
853      <UseOfMfc>false</UseOfMfc>
854      <CharacterSet>MultiByte</CharacterSet>
855 +    <PlatformToolset>v120</PlatformToolset>
856    </PropertyGroup>
857    <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='PGUpdate|x64'" Label="Configuration">
858      <ConfigurationType>Application</ConfigurationType>
859      <UseOfMfc>false</UseOfMfc>
860      <CharacterSet>MultiByte</CharacterSet>
861 +    <PlatformToolset>v120</PlatformToolset>
862    </PropertyGroup>
863    <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='PGInstrument|x64'" Label="Configuration">
864      <ConfigurationType>Application</ConfigurationType>
865      <UseOfMfc>false</UseOfMfc>
866      <CharacterSet>MultiByte</CharacterSet>
867 +    <PlatformToolset>v120</PlatformToolset>
868    </PropertyGroup>
869    <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|x64'" Label="Configuration">
870      <ConfigurationType>Application</ConfigurationType>
871      <UseOfMfc>false</UseOfMfc>
872      <CharacterSet>MultiByte</CharacterSet>
873 +    <PlatformToolset>v120</PlatformToolset>
874    </PropertyGroup>
875    <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|x64'" Label="Configuration">
876      <ConfigurationType>Application</ConfigurationType>
877      <UseOfMfc>false</UseOfMfc>
878      <CharacterSet>MultiByte</CharacterSet>
879 +    <PlatformToolset>v120</PlatformToolset>
880    </PropertyGroup>
881    <Import Project="$(VCTargetsPath)\Microsoft.Cpp.props" />
882    <ImportGroup Label="ExtensionSettings">
883 --- python3/PCbuild/pythoncore.vcxproj
884 +++ python3/PCbuild/pythoncore.vcxproj
885 @@ -1,5 +1,5 @@
886  <?xml version="1.0" encoding="utf-8"?>
887 -<Project DefaultTargets="Build" ToolsVersion="4.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
888 +<Project DefaultTargets="Build" ToolsVersion="12.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
889    <ItemGroup Label="ProjectConfigurations">
890      <ProjectConfiguration Include="Debug|Win32">
891        <Configuration>Debug</Configuration>
892 @@ -42,35 +42,43 @@
893    <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='PGUpdate|Win32'" Label="Configuration">
894      <ConfigurationType>DynamicLibrary</ConfigurationType>
895      <UseOfMfc>false</UseOfMfc>
896 +    <PlatformToolset>v120</PlatformToolset>
897    </PropertyGroup>
898    <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='PGInstrument|Win32'" Label="Configuration">
899      <ConfigurationType>DynamicLibrary</ConfigurationType>
900      <UseOfMfc>false</UseOfMfc>
901 +    <PlatformToolset>v120</PlatformToolset>
902    </PropertyGroup>
903    <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'" Label="Configuration">
904      <ConfigurationType>DynamicLibrary</ConfigurationType>
905      <UseOfMfc>false</UseOfMfc>
906      <CharacterSet>NotSet</CharacterSet>
907 +    <PlatformToolset>v120</PlatformToolset>
908    </PropertyGroup>
909    <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'" Label="Configuration">
910      <ConfigurationType>DynamicLibrary</ConfigurationType>
911      <UseOfMfc>false</UseOfMfc>
912 +    <PlatformToolset>v120</PlatformToolset>
913    </PropertyGroup>
914    <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='PGUpdate|x64'" Label="Configuration">
915      <ConfigurationType>DynamicLibrary</ConfigurationType>
916      <UseOfMfc>false</UseOfMfc>
917 +    <PlatformToolset>v120</PlatformToolset>
918    </PropertyGroup>
919    <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='PGInstrument|x64'" Label="Configuration">
920      <ConfigurationType>DynamicLibrary</ConfigurationType>
921      <UseOfMfc>false</UseOfMfc>
922 +    <PlatformToolset>v120</PlatformToolset>
923    </PropertyGroup>
924    <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|x64'" Label="Configuration">
925      <ConfigurationType>DynamicLibrary</ConfigurationType>
926      <UseOfMfc>false</UseOfMfc>
927 +    <PlatformToolset>v120</PlatformToolset>
928    </PropertyGroup>
929    <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|x64'" Label="Configuration">
930      <ConfigurationType>DynamicLibrary</ConfigurationType>
931      <UseOfMfc>false</UseOfMfc>
932 +    <PlatformToolset>v120</PlatformToolset>
933    </PropertyGroup>
934    <Import Project="$(VCTargetsPath)\Microsoft.Cpp.props" />
935    <ImportGroup Label="ExtensionSettings">
936 --- python3/PCbuild/pywlauncher.vcxproj
937 +++ python3/PCbuild/pywlauncher.vcxproj
938 @@ -1,5 +1,5 @@
939  <?xml version="1.0" encoding="utf-8"?>
940 -<Project DefaultTargets="Build" ToolsVersion="4.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
941 +<Project DefaultTargets="Build" ToolsVersion="12.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
942    <ItemGroup Label="ProjectConfigurations">
943      <ProjectConfiguration Include="Debug|Win32">
944        <Configuration>Debug</Configuration>
945 @@ -43,29 +43,41 @@
946      <ConfigurationType>Application</ConfigurationType>
947      <UseDebugLibraries>true</UseDebugLibraries>
948      <CharacterSet>Unicode</CharacterSet>
949 +    <PlatformToolset>v120</PlatformToolset>
950    </PropertyGroup>
951    <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|x64'" Label="Configuration">
952      <ConfigurationType>Application</ConfigurationType>
953      <UseDebugLibraries>true</UseDebugLibraries>
954      <CharacterSet>Unicode</CharacterSet>
955 +    <PlatformToolset>v120</PlatformToolset>
956    </PropertyGroup>
957    <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'" Label="Configuration">
958      <ConfigurationType>Application</ConfigurationType>
959      <UseDebugLibraries>false</UseDebugLibraries>
960      <WholeProgramOptimization>true</WholeProgramOptimization>
961      <CharacterSet>Unicode</CharacterSet>
962 +    <PlatformToolset>v120</PlatformToolset>
963    </PropertyGroup>
964    <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|x64'" Label="Configuration">
965      <ConfigurationType>Application</ConfigurationType>
966      <UseDebugLibraries>false</UseDebugLibraries>
967      <WholeProgramOptimization>true</WholeProgramOptimization>
968      <CharacterSet>Unicode</CharacterSet>
969 +    <PlatformToolset>v120</PlatformToolset>
970    </PropertyGroup>
971    <PropertyGroup Label="Configuration" Condition="'$(Configuration)|$(Platform)'=='PGInstrument|Win32'">
972      <CharacterSet>Unicode</CharacterSet>
973 +    <PlatformToolset>v120</PlatformToolset>
974    </PropertyGroup>
975    <PropertyGroup Label="Configuration" Condition="'$(Configuration)|$(Platform)'=='PGUpdate|Win32'">
976      <CharacterSet>Unicode</CharacterSet>
977 +    <PlatformToolset>v120</PlatformToolset>
978 +  </PropertyGroup>
979 +  <PropertyGroup Label="Configuration" Condition="'$(Configuration)|$(Platform)'=='PGUpdate|x64'">
980 +    <PlatformToolset>v120</PlatformToolset>
981 +  </PropertyGroup>
982 +  <PropertyGroup Label="Configuration" Condition="'$(Configuration)|$(Platform)'=='PGInstrument|x64'">
983 +    <PlatformToolset>v120</PlatformToolset>
984    </PropertyGroup>
985    <Import Project="$(VCTargetsPath)\Microsoft.Cpp.props" />
986    <ImportGroup Label="ExtensionSettings">
987 --- python3/PCbuild/select.vcxproj
988 +++ python3/PCbuild/select.vcxproj
989 @@ -1,5 +1,5 @@
990  <?xml version="1.0" encoding="utf-8"?>
991 -<Project DefaultTargets="Build" ToolsVersion="4.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
992 +<Project DefaultTargets="Build" ToolsVersion="12.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
993    <ItemGroup Label="ProjectConfigurations">
994      <ProjectConfiguration Include="Debug|Win32">
995        <Configuration>Debug</Configuration>
996 @@ -44,39 +44,47 @@
997      <ConfigurationType>DynamicLibrary</ConfigurationType>
998      <CharacterSet>NotSet</CharacterSet>
999      <WholeProgramOptimization>true</WholeProgramOptimization>
1000 +    <PlatformToolset>v120</PlatformToolset>
1001    </PropertyGroup>
1002    <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='PGInstrument|Win32'" Label="Configuration">
1003      <ConfigurationType>DynamicLibrary</ConfigurationType>
1004      <CharacterSet>NotSet</CharacterSet>
1005      <WholeProgramOptimization>true</WholeProgramOptimization>
1006 +    <PlatformToolset>v120</PlatformToolset>
1007    </PropertyGroup>
1008    <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'" Label="Configuration">
1009      <ConfigurationType>DynamicLibrary</ConfigurationType>
1010      <CharacterSet>NotSet</CharacterSet>
1011      <WholeProgramOptimization>true</WholeProgramOptimization>
1012 +    <PlatformToolset>v120</PlatformToolset>
1013    </PropertyGroup>
1014    <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'" Label="Configuration">
1015      <ConfigurationType>DynamicLibrary</ConfigurationType>
1016      <CharacterSet>NotSet</CharacterSet>
1017 +    <PlatformToolset>v120</PlatformToolset>
1018    </PropertyGroup>
1019    <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='PGUpdate|x64'" Label="Configuration">
1020      <ConfigurationType>DynamicLibrary</ConfigurationType>
1021      <CharacterSet>NotSet</CharacterSet>
1022      <WholeProgramOptimization>true</WholeProgramOptimization>
1023 +    <PlatformToolset>v120</PlatformToolset>
1024    </PropertyGroup>
1025    <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='PGInstrument|x64'" Label="Configuration">
1026      <ConfigurationType>DynamicLibrary</ConfigurationType>
1027      <CharacterSet>NotSet</CharacterSet>
1028      <WholeProgramOptimization>true</WholeProgramOptimization>
1029 +    <PlatformToolset>v120</PlatformToolset>
1030    </PropertyGroup>
1031    <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|x64'" Label="Configuration">
1032      <ConfigurationType>DynamicLibrary</ConfigurationType>
1033      <CharacterSet>NotSet</CharacterSet>
1034      <WholeProgramOptimization>true</WholeProgramOptimization>
1035 +    <PlatformToolset>v120</PlatformToolset>
1036    </PropertyGroup>
1037    <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|x64'" Label="Configuration">
1038      <ConfigurationType>DynamicLibrary</ConfigurationType>
1039      <CharacterSet>NotSet</CharacterSet>
1040 +    <PlatformToolset>v120</PlatformToolset>
1041    </PropertyGroup>
1042    <Import Project="$(VCTargetsPath)\Microsoft.Cpp.props" />
1043    <ImportGroup Label="ExtensionSettings">
1044 --- python3/PCbuild/unicodedata.vcxproj
1045 +++ python3/PCbuild/unicodedata.vcxproj
1046 @@ -1,5 +1,5 @@
1047  <?xml version="1.0" encoding="utf-8"?>
1048 -<Project DefaultTargets="Build" ToolsVersion="4.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
1049 +<Project DefaultTargets="Build" ToolsVersion="12.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
1050    <ItemGroup Label="ProjectConfigurations">
1051      <ProjectConfiguration Include="Debug|Win32">
1052        <Configuration>Debug</Configuration>
1053 @@ -44,39 +44,47 @@
1054      <ConfigurationType>DynamicLibrary</ConfigurationType>
1055      <CharacterSet>NotSet</CharacterSet>
1056      <WholeProgramOptimization>true</WholeProgramOptimization>
1057 +    <PlatformToolset>v120</PlatformToolset>
1058    </PropertyGroup>
1059    <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='PGInstrument|Win32'" Label="Configuration">
1060      <ConfigurationType>DynamicLibrary</ConfigurationType>
1061      <CharacterSet>NotSet</CharacterSet>
1062      <WholeProgramOptimization>true</WholeProgramOptimization>
1063 +    <PlatformToolset>v120</PlatformToolset>
1064    </PropertyGroup>
1065    <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'" Label="Configuration">
1066      <ConfigurationType>DynamicLibrary</ConfigurationType>
1067      <CharacterSet>NotSet</CharacterSet>
1068      <WholeProgramOptimization>true</WholeProgramOptimization>
1069 +    <PlatformToolset>v120</PlatformToolset>
1070    </PropertyGroup>
1071    <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'" Label="Configuration">
1072      <ConfigurationType>DynamicLibrary</ConfigurationType>
1073      <CharacterSet>NotSet</CharacterSet>
1074 +    <PlatformToolset>v120</PlatformToolset>
1075    </PropertyGroup>
1076    <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='PGUpdate|x64'" Label="Configuration">
1077      <ConfigurationType>DynamicLibrary</ConfigurationType>
1078      <CharacterSet>NotSet</CharacterSet>
1079      <WholeProgramOptimization>true</WholeProgramOptimization>
1080 +    <PlatformToolset>v120</PlatformToolset>
1081    </PropertyGroup>
1082    <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='PGInstrument|x64'" Label="Configuration">
1083      <ConfigurationType>DynamicLibrary</ConfigurationType>
1084      <CharacterSet>NotSet</CharacterSet>
1085      <WholeProgramOptimization>true</WholeProgramOptimization>
1086 +    <PlatformToolset>v120</PlatformToolset>
1087    </PropertyGroup>
1088    <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|x64'" Label="Configuration">
1089      <ConfigurationType>DynamicLibrary</ConfigurationType>
1090      <CharacterSet>NotSet</CharacterSet>
1091      <WholeProgramOptimization>true</WholeProgramOptimization>
1092 +    <PlatformToolset>v120</PlatformToolset>
1093    </PropertyGroup>
1094    <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|x64'" Label="Configuration">
1095      <ConfigurationType>DynamicLibrary</ConfigurationType>
1096      <CharacterSet>NotSet</CharacterSet>
1097 +    <PlatformToolset>v120</PlatformToolset>
1098    </PropertyGroup>
1099    <Import Project="$(VCTargetsPath)\Microsoft.Cpp.props" />
1100    <ImportGroup Label="ExtensionSettings">
1101 --- python3/PCbuild/w9xpopen.vcxproj
1102 +++ python3/PCbuild/w9xpopen.vcxproj
1103 @@ -1,5 +1,5 @@
1104  <?xml version="1.0" encoding="utf-8"?>
1105 -<Project DefaultTargets="Build" ToolsVersion="4.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
1106 +<Project DefaultTargets="Build" ToolsVersion="12.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
1107    <ItemGroup Label="ProjectConfigurations">
1108      <ProjectConfiguration Include="Debug|Win32">
1109        <Configuration>Debug</Configuration>
1110 --- python3/PCbuild/winsound.vcxproj
1111 +++ python3/PCbuild/winsound.vcxproj
1112 @@ -1,5 +1,5 @@
1113  <?xml version="1.0" encoding="utf-8"?>
1114 -<Project DefaultTargets="Build" ToolsVersion="4.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
1115 +<Project DefaultTargets="Build" ToolsVersion="12.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
1116    <ItemGroup Label="ProjectConfigurations">
1117      <ProjectConfiguration Include="Debug|Win32">
1118        <Configuration>Debug</Configuration>
1119 @@ -44,39 +44,47 @@
1120      <ConfigurationType>DynamicLibrary</ConfigurationType>
1121      <CharacterSet>NotSet</CharacterSet>
1122      <WholeProgramOptimization>true</WholeProgramOptimization>
1123 +    <PlatformToolset>v120</PlatformToolset>
1124    </PropertyGroup>
1125    <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='PGInstrument|Win32'" Label="Configuration">
1126      <ConfigurationType>DynamicLibrary</ConfigurationType>
1127      <CharacterSet>NotSet</CharacterSet>
1128      <WholeProgramOptimization>true</WholeProgramOptimization>
1129 +    <PlatformToolset>v120</PlatformToolset>
1130    </PropertyGroup>
1131    <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'" Label="Configuration">
1132      <ConfigurationType>DynamicLibrary</ConfigurationType>
1133      <CharacterSet>NotSet</CharacterSet>
1134      <WholeProgramOptimization>true</WholeProgramOptimization>
1135 +    <PlatformToolset>v120</PlatformToolset>
1136    </PropertyGroup>
1137    <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'" Label="Configuration">
1138      <ConfigurationType>DynamicLibrary</ConfigurationType>
1139      <CharacterSet>NotSet</CharacterSet>
1140 +    <PlatformToolset>v120</PlatformToolset>
1141    </PropertyGroup>
1142    <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='PGUpdate|x64'" Label="Configuration">
1143      <ConfigurationType>DynamicLibrary</ConfigurationType>
1144      <CharacterSet>NotSet</CharacterSet>
1145      <WholeProgramOptimization>true</WholeProgramOptimization>
1146 +    <PlatformToolset>v120</PlatformToolset>
1147    </PropertyGroup>
1148    <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='PGInstrument|x64'" Label="Configuration">
1149      <ConfigurationType>DynamicLibrary</ConfigurationType>
1150      <CharacterSet>NotSet</CharacterSet>
1151      <WholeProgramOptimization>true</WholeProgramOptimization>
1152 +    <PlatformToolset>v120</PlatformToolset>
1153    </PropertyGroup>
1154    <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|x64'" Label="Configuration">
1155      <ConfigurationType>DynamicLibrary</ConfigurationType>
1156      <CharacterSet>NotSet</CharacterSet>
1157      <WholeProgramOptimization>true</WholeProgramOptimization>
1158 +    <PlatformToolset>v120</PlatformToolset>
1159    </PropertyGroup>
1160    <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|x64'" Label="Configuration">
1161      <ConfigurationType>DynamicLibrary</ConfigurationType>
1162      <CharacterSet>NotSet</CharacterSet>
1163 +    <PlatformToolset>v120</PlatformToolset>
1164    </PropertyGroup>
1165    <Import Project="$(VCTargetsPath)\Microsoft.Cpp.props" />
1166    <ImportGroup Label="ExtensionSettings">
1167 --- python3/PCbuild/xxlimited.vcxproj
1168 +++ python3/PCbuild/xxlimited.vcxproj
1169 @@ -1,5 +1,5 @@
1170  <?xml version="1.0" encoding="utf-8"?>
1171 -<Project DefaultTargets="Build" ToolsVersion="4.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
1172 +<Project DefaultTargets="Build" ToolsVersion="12.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
1173    <ItemGroup Label="ProjectConfigurations">
1174      <ProjectConfiguration Include="PGInstrument|Win32">
1175        <Configuration>PGInstrument</Configuration>
1176 @@ -36,31 +36,37 @@
1177      <ConfigurationType>DynamicLibrary</ConfigurationType>
1178      <CharacterSet>NotSet</CharacterSet>
1179      <WholeProgramOptimization>true</WholeProgramOptimization>
1180 +    <PlatformToolset>v120</PlatformToolset>
1181    </PropertyGroup>
1182    <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='PGInstrument|Win32'" Label="Configuration">
1183      <ConfigurationType>DynamicLibrary</ConfigurationType>
1184      <CharacterSet>NotSet</CharacterSet>
1185      <WholeProgramOptimization>true</WholeProgramOptimization>
1186 +    <PlatformToolset>v120</PlatformToolset>
1187    </PropertyGroup>
1188    <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'" Label="Configuration">
1189      <ConfigurationType>DynamicLibrary</ConfigurationType>
1190      <CharacterSet>NotSet</CharacterSet>
1191      <WholeProgramOptimization>true</WholeProgramOptimization>
1192 +    <PlatformToolset>v120</PlatformToolset>
1193    </PropertyGroup>
1194    <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='PGUpdate|x64'" Label="Configuration">
1195      <ConfigurationType>DynamicLibrary</ConfigurationType>
1196      <CharacterSet>NotSet</CharacterSet>
1197      <WholeProgramOptimization>true</WholeProgramOptimization>
1198 +    <PlatformToolset>v120</PlatformToolset>
1199    </PropertyGroup>
1200    <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='PGInstrument|x64'" Label="Configuration">
1201      <ConfigurationType>DynamicLibrary</ConfigurationType>
1202      <CharacterSet>NotSet</CharacterSet>
1203      <WholeProgramOptimization>true</WholeProgramOptimization>
1204 +    <PlatformToolset>v120</PlatformToolset>
1205    </PropertyGroup>
1206    <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|x64'" Label="Configuration">
1207      <ConfigurationType>DynamicLibrary</ConfigurationType>
1208      <CharacterSet>NotSet</CharacterSet>
1209      <WholeProgramOptimization>true</WholeProgramOptimization>
1210 +    <PlatformToolset>v120</PlatformToolset>
1211    </PropertyGroup>
1212    <Import Project="$(VCTargetsPath)\Microsoft.Cpp.props" />
1213    <ImportGroup Label="ExtensionSettings">