xref: /trunk/main/python/python-2.7.18-msvs9.patch (revision 4c5b548fb6ece87dd30bbf720aca0d994a749167)
1*4c5b548fSDamjan Jovanovicdiff --git misc/build/Python-2.7.18/PC/VS9.0/_bsddb.vcproj misc/build/Python-2.7.18/PC/VS9.0/_bsddb.vcproj
2*4c5b548fSDamjan Jovanovic--- misc/build/Python-2.7.18/PC/VS9.0/_bsddb.vcproj
3*4c5b548fSDamjan Jovanovic+++ misc/build/Python-2.7.18/PC/VS9.0/_bsddb.vcproj
426aca12fSDon Lewis@@ -56,6 +56,7 @@
526aca12fSDon Lewis            />
626aca12fSDon Lewis            <Tool
726aca12fSDon Lewis                Name="VCLinkerTool"
826aca12fSDon Lewis+               AdditionalOptions="/SAFESEH /NXCOMPAT /DYNAMICBASE"
926aca12fSDon Lewis                AdditionalDependencies="$(bsddbDepLibs)"
1026aca12fSDon Lewis                BaseAddress="0x1e180000"
1126aca12fSDon Lewis            />
1226aca12fSDon Lewis@@ -120,6 +121,7 @@
1326aca12fSDon Lewis            />
1426aca12fSDon Lewis            <Tool
1526aca12fSDon Lewis                Name="VCLinkerTool"
1626aca12fSDon Lewis+               AdditionalOptions="/SAFESEH /NXCOMPAT /DYNAMICBASE"
1726aca12fSDon Lewis                AdditionalDependencies="$(bsddbDepLibs)"
1826aca12fSDon Lewis                BaseAddress="0x1e180000"
1926aca12fSDon Lewis            />
2026aca12fSDon Lewis@@ -183,6 +185,7 @@
2126aca12fSDon Lewis            />
2226aca12fSDon Lewis            <Tool
2326aca12fSDon Lewis                Name="VCLinkerTool"
2426aca12fSDon Lewis+               AdditionalOptions="/SAFESEH /NXCOMPAT /DYNAMICBASE"
2526aca12fSDon Lewis                AdditionalDependencies="$(bsddbDepLibs)"
2626aca12fSDon Lewis                BaseAddress="0x1e180000"
2726aca12fSDon Lewis            />
2826aca12fSDon Lewis@@ -248,6 +251,7 @@
2926aca12fSDon Lewis            />
3026aca12fSDon Lewis            <Tool
3126aca12fSDon Lewis                Name="VCLinkerTool"
3226aca12fSDon Lewis+               AdditionalOptions="/SAFESEH /NXCOMPAT /DYNAMICBASE"
3326aca12fSDon Lewis                AdditionalDependencies="$(bsddbDepLibs)"
3426aca12fSDon Lewis                BaseAddress="0x1e180000"
3526aca12fSDon Lewis            />
3626aca12fSDon Lewis@@ -311,6 +315,7 @@
3726aca12fSDon Lewis            />
3826aca12fSDon Lewis            <Tool
3926aca12fSDon Lewis                Name="VCLinkerTool"
4026aca12fSDon Lewis+               AdditionalOptions="/SAFESEH /NXCOMPAT /DYNAMICBASE"
4126aca12fSDon Lewis                AdditionalDependencies="$(bsddbDepLibs)"
4226aca12fSDon Lewis                BaseAddress="0x1e180000"
4326aca12fSDon Lewis            />
4426aca12fSDon Lewis@@ -375,6 +380,7 @@
4526aca12fSDon Lewis            />
4626aca12fSDon Lewis            <Tool
4726aca12fSDon Lewis                Name="VCLinkerTool"
4826aca12fSDon Lewis+               AdditionalOptions="/SAFESEH /NXCOMPAT /DYNAMICBASE"
4926aca12fSDon Lewis                AdditionalDependencies="$(bsddbDepLibs)"
5026aca12fSDon Lewis                BaseAddress="0x1e180000"
5126aca12fSDon Lewis                TargetMachine="17"
5226aca12fSDon Lewis@@ -439,6 +445,7 @@
5326aca12fSDon Lewis            />
5426aca12fSDon Lewis            <Tool
5526aca12fSDon Lewis                Name="VCLinkerTool"
5626aca12fSDon Lewis+               AdditionalOptions="/SAFESEH /NXCOMPAT /DYNAMICBASE"
5726aca12fSDon Lewis                AdditionalDependencies="$(bsddbDepLibs)"
5826aca12fSDon Lewis                BaseAddress="0x1e180000"
5926aca12fSDon Lewis            />
6026aca12fSDon Lewis@@ -503,6 +510,7 @@
6126aca12fSDon Lewis            />
6226aca12fSDon Lewis            <Tool
6326aca12fSDon Lewis                Name="VCLinkerTool"
6426aca12fSDon Lewis+               AdditionalOptions="/SAFESEH /NXCOMPAT /DYNAMICBASE"
6526aca12fSDon Lewis                AdditionalDependencies="$(bsddbDepLibs)"
6626aca12fSDon Lewis                BaseAddress="0x1e180000"
6726aca12fSDon Lewis                TargetMachine="17"
68*4c5b548fSDamjan Jovanovicdiff --git misc/build/Python-2.7.18/PC/VS9.0/_ctypes.vcproj misc/build/Python-2.7.18/PC/VS9.0/_ctypes.vcproj
69*4c5b548fSDamjan Jovanovic--- misc/build/Python-2.7.18/PC/VS9.0/_ctypes.vcproj
70*4c5b548fSDamjan Jovanovic+++ misc/build/Python-2.7.18/PC/VS9.0/_ctypes.vcproj
7126aca12fSDon Lewis@@ -177,7 +177,7 @@
7226aca12fSDon Lewis            />
7326aca12fSDon Lewis            <Tool
7426aca12fSDon Lewis                Name="VCLinkerTool"
7526aca12fSDon Lewis-               AdditionalOptions="/EXPORT:DllGetClassObject,PRIVATE /EXPORT:DllCanUnloadNow,PRIVATE"
7626aca12fSDon Lewis+               AdditionalOptions="/SAFESEH /DYNAMICBASE /NXCOMPAT /EXPORT:DllGetClassObject,PRIVATE /EXPORT:DllCanUnloadNow,PRIVATE"
7726aca12fSDon Lewis                SubSystem="0"
7826aca12fSDon Lewis                BaseAddress="0x1D1A0000"
7926aca12fSDon Lewis            />
8026aca12fSDon Lewis@@ -241,7 +241,7 @@
8126aca12fSDon Lewis            />
8226aca12fSDon Lewis            <Tool
8326aca12fSDon Lewis                Name="VCLinkerTool"
8426aca12fSDon Lewis-               AdditionalOptions="/EXPORT:DllGetClassObject,PRIVATE /EXPORT:DllCanUnloadNow,PRIVATE"
8526aca12fSDon Lewis+               AdditionalOptions="/SAFESEH /DYNAMICBASE /NXCOMPAT /EXPORT:DllGetClassObject,PRIVATE /EXPORT:DllCanUnloadNow,PRIVATE"
8626aca12fSDon Lewis                SubSystem="0"
8726aca12fSDon Lewis                BaseAddress="0x1D1A0000"
8826aca12fSDon Lewis            />
8926aca12fSDon Lewis@@ -304,7 +304,7 @@
9026aca12fSDon Lewis            />
9126aca12fSDon Lewis            <Tool
9226aca12fSDon Lewis                Name="VCLinkerTool"
9326aca12fSDon Lewis-               AdditionalOptions="/EXPORT:DllGetClassObject,PRIVATE /EXPORT:DllCanUnloadNow,PRIVATE"
9426aca12fSDon Lewis+               AdditionalOptions="/SAFESEH /DYNAMICBASE /NXCOMPAT /EXPORT:DllGetClassObject,PRIVATE /EXPORT:DllCanUnloadNow,PRIVATE"
9526aca12fSDon Lewis                SubSystem="0"
9626aca12fSDon Lewis                BaseAddress="0x1D1A0000"
9726aca12fSDon Lewis            />
9826aca12fSDon Lewis@@ -368,7 +368,7 @@
9926aca12fSDon Lewis            />
10026aca12fSDon Lewis            <Tool
10126aca12fSDon Lewis                Name="VCLinkerTool"
10226aca12fSDon Lewis-               AdditionalOptions="/EXPORT:DllGetClassObject,PRIVATE /EXPORT:DllCanUnloadNow,PRIVATE"
10326aca12fSDon Lewis+               AdditionalOptions="/SAFESEH /DYNAMICBASE /NXCOMPAT /EXPORT:DllGetClassObject,PRIVATE /EXPORT:DllCanUnloadNow,PRIVATE"
10426aca12fSDon Lewis                SubSystem="0"
10526aca12fSDon Lewis                BaseAddress="0x1D1A0000"
10626aca12fSDon Lewis                TargetMachine="17"
10726aca12fSDon Lewis@@ -432,7 +432,7 @@
10826aca12fSDon Lewis            />
10926aca12fSDon Lewis            <Tool
11026aca12fSDon Lewis                Name="VCLinkerTool"
11126aca12fSDon Lewis-               AdditionalOptions="/EXPORT:DllGetClassObject,PRIVATE /EXPORT:DllCanUnloadNow,PRIVATE"
11226aca12fSDon Lewis+               AdditionalOptions="/SAFESEH /DYNAMICBASE /NXCOMPAT /EXPORT:DllGetClassObject,PRIVATE /EXPORT:DllCanUnloadNow,PRIVATE"
11326aca12fSDon Lewis                SubSystem="0"
11426aca12fSDon Lewis                BaseAddress="0x1D1A0000"
11526aca12fSDon Lewis            />
11626aca12fSDon Lewis@@ -496,7 +496,7 @@
11726aca12fSDon Lewis            />
11826aca12fSDon Lewis            <Tool
11926aca12fSDon Lewis                Name="VCLinkerTool"
12026aca12fSDon Lewis-               AdditionalOptions="/EXPORT:DllGetClassObject,PRIVATE /EXPORT:DllCanUnloadNow,PRIVATE"
12126aca12fSDon Lewis+               AdditionalOptions="/SAFESEH /DYNAMICBASE /NXCOMPAT /EXPORT:DllGetClassObject,PRIVATE /EXPORT:DllCanUnloadNow,PRIVATE"
12226aca12fSDon Lewis                SubSystem="0"
12326aca12fSDon Lewis                BaseAddress="0x1D1A0000"
12426aca12fSDon Lewis                TargetMachine="17"
125*4c5b548fSDamjan Jovanovicdiff --git misc/build/Python-2.7.18/PC/VS9.0/_ctypes_test.vcproj misc/build/Python-2.7.18/PC/VS9.0/_ctypes_test.vcproj
126*4c5b548fSDamjan Jovanovic--- misc/build/Python-2.7.18/PC/VS9.0/_ctypes_test.vcproj
127*4c5b548fSDamjan Jovanovic+++ misc/build/Python-2.7.18/PC/VS9.0/_ctypes_test.vcproj
12826aca12fSDon Lewis@@ -54,6 +54,7 @@
12926aca12fSDon Lewis            />
13026aca12fSDon Lewis            <Tool
13126aca12fSDon Lewis                Name="VCLinkerTool"
13226aca12fSDon Lewis+               AdditionalOptions="/SAFESEH /NXCOMPAT /DYNAMICBASE"
13326aca12fSDon Lewis            />
13426aca12fSDon Lewis            <Tool
13526aca12fSDon Lewis                Name="VCALinkTool"
13626aca12fSDon Lewis@@ -113,6 +114,7 @@
13726aca12fSDon Lewis            />
13826aca12fSDon Lewis            <Tool
13926aca12fSDon Lewis                Name="VCLinkerTool"
14026aca12fSDon Lewis+               AdditionalOptions="/SAFESEH /NXCOMPAT /DYNAMICBASE"
14126aca12fSDon Lewis            />
14226aca12fSDon Lewis            <Tool
14326aca12fSDon Lewis                Name="VCALinkTool"
14426aca12fSDon Lewis@@ -172,6 +174,7 @@
14526aca12fSDon Lewis            />
14626aca12fSDon Lewis            <Tool
14726aca12fSDon Lewis                Name="VCLinkerTool"
14826aca12fSDon Lewis+               AdditionalOptions="/SAFESEH /NXCOMPAT /DYNAMICBASE"
14926aca12fSDon Lewis            />
15026aca12fSDon Lewis            <Tool
15126aca12fSDon Lewis                Name="VCALinkTool"
15226aca12fSDon Lewis@@ -232,6 +235,7 @@
15326aca12fSDon Lewis            />
15426aca12fSDon Lewis            <Tool
15526aca12fSDon Lewis                Name="VCLinkerTool"
15626aca12fSDon Lewis+               AdditionalOptions="/SAFESEH /NXCOMPAT /DYNAMICBASE"
15726aca12fSDon Lewis            />
15826aca12fSDon Lewis            <Tool
15926aca12fSDon Lewis                Name="VCALinkTool"
16026aca12fSDon Lewis@@ -291,6 +295,7 @@
16126aca12fSDon Lewis            />
16226aca12fSDon Lewis            <Tool
16326aca12fSDon Lewis                Name="VCLinkerTool"
16426aca12fSDon Lewis+               AdditionalOptions="/SAFESEH /NXCOMPAT /DYNAMICBASE"
16526aca12fSDon Lewis            />
16626aca12fSDon Lewis            <Tool
16726aca12fSDon Lewis                Name="VCALinkTool"
16826aca12fSDon Lewis@@ -352,6 +357,7 @@
16926aca12fSDon Lewis            <Tool
17026aca12fSDon Lewis                Name="VCLinkerTool"
17126aca12fSDon Lewis                TargetMachine="17"
17226aca12fSDon Lewis+               AdditionalOptions="/SAFESEH /NXCOMPAT /DYNAMICBASE"
17326aca12fSDon Lewis            />
17426aca12fSDon Lewis            <Tool
17526aca12fSDon Lewis                Name="VCALinkTool"
17626aca12fSDon Lewis@@ -411,6 +417,7 @@
17726aca12fSDon Lewis            />
17826aca12fSDon Lewis            <Tool
17926aca12fSDon Lewis                Name="VCLinkerTool"
18026aca12fSDon Lewis+               AdditionalOptions="/SAFESEH /NXCOMPAT /DYNAMICBASE"
18126aca12fSDon Lewis            />
18226aca12fSDon Lewis            <Tool
18326aca12fSDon Lewis                Name="VCALinkTool"
18426aca12fSDon Lewis@@ -472,6 +479,7 @@
18526aca12fSDon Lewis            <Tool
18626aca12fSDon Lewis                Name="VCLinkerTool"
18726aca12fSDon Lewis                TargetMachine="17"
18826aca12fSDon Lewis+               AdditionalOptions="/SAFESEH /NXCOMPAT /DYNAMICBASE"
18926aca12fSDon Lewis            />
19026aca12fSDon Lewis            <Tool
19126aca12fSDon Lewis                Name="VCALinkTool"
192*4c5b548fSDamjan Jovanovicdiff --git misc/build/Python-2.7.18/PC/VS9.0/_elementtree.vcproj misc/build/Python-2.7.18/PC/VS9.0/_elementtree.vcproj
193*4c5b548fSDamjan Jovanovic--- misc/build/Python-2.7.18/PC/VS9.0/_elementtree.vcproj
194*4c5b548fSDamjan Jovanovic+++ misc/build/Python-2.7.18/PC/VS9.0/_elementtree.vcproj
19526aca12fSDon Lewis@@ -57,6 +57,7 @@
19626aca12fSDon Lewis            <Tool
19726aca12fSDon Lewis                Name="VCLinkerTool"
19826aca12fSDon Lewis                BaseAddress="0x1D100000"
19926aca12fSDon Lewis+               AdditionalOptions="/SAFESEH /NXCOMPAT /DYNAMICBASE"
20026aca12fSDon Lewis            />
20126aca12fSDon Lewis            <Tool
20226aca12fSDon Lewis                Name="VCALinkTool"
20326aca12fSDon Lewis@@ -119,6 +120,7 @@
20426aca12fSDon Lewis            <Tool
20526aca12fSDon Lewis                Name="VCLinkerTool"
20626aca12fSDon Lewis                BaseAddress="0x1D100000"
20726aca12fSDon Lewis+               AdditionalOptions="/SAFESEH /NXCOMPAT /DYNAMICBASE"
20826aca12fSDon Lewis            />
20926aca12fSDon Lewis            <Tool
21026aca12fSDon Lewis                Name="VCALinkTool"
21126aca12fSDon Lewis@@ -181,6 +183,7 @@
21226aca12fSDon Lewis            <Tool
21326aca12fSDon Lewis                Name="VCLinkerTool"
21426aca12fSDon Lewis                BaseAddress="0x1D100000"
21526aca12fSDon Lewis+               AdditionalOptions="/SAFESEH /NXCOMPAT /DYNAMICBASE"
21626aca12fSDon Lewis            />
21726aca12fSDon Lewis            <Tool
21826aca12fSDon Lewis                Name="VCALinkTool"
21926aca12fSDon Lewis@@ -244,6 +247,7 @@
22026aca12fSDon Lewis            <Tool
22126aca12fSDon Lewis                Name="VCLinkerTool"
22226aca12fSDon Lewis                BaseAddress="0x1D100000"
22326aca12fSDon Lewis+               AdditionalOptions="/SAFESEH /NXCOMPAT /DYNAMICBASE"
22426aca12fSDon Lewis            />
22526aca12fSDon Lewis            <Tool
22626aca12fSDon Lewis                Name="VCALinkTool"
22726aca12fSDon Lewis@@ -306,6 +310,7 @@
22826aca12fSDon Lewis            <Tool
22926aca12fSDon Lewis                Name="VCLinkerTool"
23026aca12fSDon Lewis                BaseAddress="0x1D100000"
23126aca12fSDon Lewis+               AdditionalOptions="/SAFESEH /NXCOMPAT /DYNAMICBASE"
23226aca12fSDon Lewis            />
23326aca12fSDon Lewis            <Tool
23426aca12fSDon Lewis                Name="VCALinkTool"
23526aca12fSDon Lewis@@ -370,6 +375,7 @@
23626aca12fSDon Lewis                Name="VCLinkerTool"
23726aca12fSDon Lewis                BaseAddress="0x1D100000"
23826aca12fSDon Lewis                TargetMachine="17"
23926aca12fSDon Lewis+               AdditionalOptions="/SAFESEH /NXCOMPAT /DYNAMICBASE"
24026aca12fSDon Lewis            />
24126aca12fSDon Lewis            <Tool
24226aca12fSDon Lewis                Name="VCALinkTool"
24326aca12fSDon Lewis@@ -432,6 +438,7 @@
24426aca12fSDon Lewis            <Tool
24526aca12fSDon Lewis                Name="VCLinkerTool"
24626aca12fSDon Lewis                BaseAddress="0x1D100000"
24726aca12fSDon Lewis+               AdditionalOptions="/SAFESEH /NXCOMPAT /DYNAMICBASE"
24826aca12fSDon Lewis            />
24926aca12fSDon Lewis            <Tool
25026aca12fSDon Lewis                Name="VCALinkTool"
25126aca12fSDon Lewis@@ -496,6 +503,7 @@
25226aca12fSDon Lewis                Name="VCLinkerTool"
25326aca12fSDon Lewis                BaseAddress="0x1D100000"
25426aca12fSDon Lewis                TargetMachine="17"
25526aca12fSDon Lewis+               AdditionalOptions="/SAFESEH /NXCOMPAT /DYNAMICBASE"
25626aca12fSDon Lewis            />
25726aca12fSDon Lewis            <Tool
25826aca12fSDon Lewis                Name="VCALinkTool"
259*4c5b548fSDamjan Jovanovicdiff --git misc/build/Python-2.7.18/PC/VS9.0/_hashlib.vcproj misc/build/Python-2.7.18/PC/VS9.0/_hashlib.vcproj
260*4c5b548fSDamjan Jovanovic--- misc/build/Python-2.7.18/PC/VS9.0/_hashlib.vcproj
261*4c5b548fSDamjan Jovanovic+++ misc/build/Python-2.7.18/PC/VS9.0/_hashlib.vcproj
262*4c5b548fSDamjan Jovanovic@@ -57,7 +57,8 @@
263*4c5b548fSDamjan Jovanovic            />
26426aca12fSDon Lewis            <Tool
26526aca12fSDon Lewis                Name="VCLinkerTool"
266*4c5b548fSDamjan Jovanovic-               AdditionalDependencies="ws2_32.lib $(opensslDir)\out32\libeay32.lib $(opensslDir)\out32\ssleay32.lib"
267*4c5b548fSDamjan Jovanovic+               AdditionalDependencies="ws2_32.lib $(opensslDir)\out32\libcrypto.lib $(opensslDir)\out32\libssl.lib"
26826aca12fSDon Lewis+               AdditionalOptions="/SAFESEH /NXCOMPAT /DYNAMICBASE"
26926aca12fSDon Lewis            />
27026aca12fSDon Lewis            <Tool
27126aca12fSDon Lewis                Name="VCALinkTool"
27226aca12fSDon Lewis@@ -121,6 +122,7 @@
27326aca12fSDon Lewis            <Tool
27426aca12fSDon Lewis                Name="VCLinkerTool"
27526aca12fSDon Lewis                AdditionalDependencies="ws2_32.lib $(opensslDir)\out64\libeay32.lib $(opensslDir)\out64\ssleay32.lib"
27626aca12fSDon Lewis+               AdditionalOptions="/SAFESEH /NXCOMPAT /DYNAMICBASE"
27726aca12fSDon Lewis            />
27826aca12fSDon Lewis            <Tool
27926aca12fSDon Lewis                Name="VCALinkTool"
280*4c5b548fSDamjan Jovanovic@@ -183,7 +185,8 @@
281*4c5b548fSDamjan Jovanovic            />
28226aca12fSDon Lewis            <Tool
28326aca12fSDon Lewis                Name="VCLinkerTool"
284*4c5b548fSDamjan Jovanovic-               AdditionalDependencies="ws2_32.lib $(opensslDir)\out32\libeay32.lib $(opensslDir)\out32\ssleay32.lib"
285*4c5b548fSDamjan Jovanovic+               AdditionalDependencies="ws2_32.lib $(opensslDir)\out32\libcrypto.lib $(opensslDir)\out32\libssl.lib"
28626aca12fSDon Lewis+               AdditionalOptions="/SAFESEH /NXCOMPAT /DYNAMICBASE"
28726aca12fSDon Lewis            />
28826aca12fSDon Lewis            <Tool
28926aca12fSDon Lewis                Name="VCALinkTool"
29026aca12fSDon Lewis@@ -248,6 +251,7 @@
29126aca12fSDon Lewis            <Tool
29226aca12fSDon Lewis                Name="VCLinkerTool"
29326aca12fSDon Lewis                AdditionalDependencies="ws2_32.lib $(opensslDir)\out64\libeay32.lib $(opensslDir)\out64\ssleay32.lib"
29426aca12fSDon Lewis+               AdditionalOptions="/SAFESEH /NXCOMPAT /DYNAMICBASE"
29526aca12fSDon Lewis            />
29626aca12fSDon Lewis            <Tool
29726aca12fSDon Lewis                Name="VCALinkTool"
298*4c5b548fSDamjan Jovanovic@@ -310,7 +314,8 @@
299*4c5b548fSDamjan Jovanovic            />
30026aca12fSDon Lewis            <Tool
30126aca12fSDon Lewis                Name="VCLinkerTool"
302*4c5b548fSDamjan Jovanovic-               AdditionalDependencies="ws2_32.lib $(opensslDir)\out32\libeay32.lib $(opensslDir)\out32\ssleay32.lib"
303*4c5b548fSDamjan Jovanovic+               AdditionalDependencies="ws2_32.lib $(opensslDir)\out32\libcrypto.lib $(opensslDir)\out32\libssl.lib"
30426aca12fSDon Lewis+               AdditionalOptions="/SAFESEH /NXCOMPAT /DYNAMICBASE"
30526aca12fSDon Lewis            />
30626aca12fSDon Lewis            <Tool
30726aca12fSDon Lewis                Name="VCALinkTool"
30826aca12fSDon Lewis@@ -376,6 +381,7 @@
30926aca12fSDon Lewis                Name="VCLinkerTool"
31026aca12fSDon Lewis                AdditionalDependencies="ws2_32.lib $(opensslDir)\out64\libeay32.lib $(opensslDir)\out64\ssleay32.lib"
31126aca12fSDon Lewis                TargetMachine="17"
31226aca12fSDon Lewis+               AdditionalOptions="/SAFESEH /NXCOMPAT /DYNAMICBASE"
31326aca12fSDon Lewis            />
31426aca12fSDon Lewis            <Tool
31526aca12fSDon Lewis                Name="VCALinkTool"
316*4c5b548fSDamjan Jovanovic@@ -438,7 +444,8 @@
317*4c5b548fSDamjan Jovanovic            />
31826aca12fSDon Lewis            <Tool
31926aca12fSDon Lewis                Name="VCLinkerTool"
320*4c5b548fSDamjan Jovanovic-               AdditionalDependencies="ws2_32.lib $(opensslDir)\out32\libeay32.lib $(opensslDir)\out32\ssleay32.lib"
321*4c5b548fSDamjan Jovanovic+               AdditionalDependencies="ws2_32.lib $(opensslDir)\out32\libcrypto.lib $(opensslDir)\out32\libssl.lib"
32226aca12fSDon Lewis+               AdditionalOptions="/SAFESEH /NXCOMPAT /DYNAMICBASE"
32326aca12fSDon Lewis            />
32426aca12fSDon Lewis            <Tool
32526aca12fSDon Lewis                Name="VCALinkTool"
32626aca12fSDon Lewis@@ -504,6 +511,7 @@
32726aca12fSDon Lewis                Name="VCLinkerTool"
32826aca12fSDon Lewis                AdditionalDependencies="ws2_32.lib $(opensslDir)\out64\libeay32.lib $(opensslDir)\out64\ssleay32.lib"
32926aca12fSDon Lewis                TargetMachine="17"
33026aca12fSDon Lewis+               AdditionalOptions="/SAFESEH /NXCOMPAT /DYNAMICBASE"
33126aca12fSDon Lewis            />
33226aca12fSDon Lewis            <Tool
33326aca12fSDon Lewis                Name="VCALinkTool"
334*4c5b548fSDamjan Jovanovicdiff --git misc/build/Python-2.7.18/PC/VS9.0/_msi.vcproj misc/build/Python-2.7.18/PC/VS9.0/_msi.vcproj
335*4c5b548fSDamjan Jovanovic--- misc/build/Python-2.7.18/PC/VS9.0/_msi.vcproj
336*4c5b548fSDamjan Jovanovic+++ misc/build/Python-2.7.18/PC/VS9.0/_msi.vcproj
33726aca12fSDon Lewis@@ -56,6 +56,7 @@
33826aca12fSDon Lewis                Name="VCLinkerTool"
33926aca12fSDon Lewis                AdditionalDependencies="fci.lib msi.lib rpcrt4.lib"
34026aca12fSDon Lewis                BaseAddress="0x1D160000"
34126aca12fSDon Lewis+               AdditionalOptions="/SAFESEH /NXCOMPAT /DYNAMICBASE"
34226aca12fSDon Lewis            />
34326aca12fSDon Lewis            <Tool
34426aca12fSDon Lewis                Name="VCALinkTool"
34526aca12fSDon Lewis@@ -117,6 +118,7 @@
34626aca12fSDon Lewis                Name="VCLinkerTool"
34726aca12fSDon Lewis                AdditionalDependencies="fci.lib msi.lib rpcrt4.lib"
34826aca12fSDon Lewis                BaseAddress="0x1D160000"
34926aca12fSDon Lewis+               AdditionalOptions="/SAFESEH /NXCOMPAT /DYNAMICBASE"
35026aca12fSDon Lewis            />
35126aca12fSDon Lewis            <Tool
35226aca12fSDon Lewis                Name="VCALinkTool"
35326aca12fSDon Lewis@@ -178,6 +180,7 @@
35426aca12fSDon Lewis                Name="VCLinkerTool"
35526aca12fSDon Lewis                AdditionalDependencies="fci.lib msi.lib rpcrt4.lib"
35626aca12fSDon Lewis                BaseAddress="0x1D160000"
35726aca12fSDon Lewis+               AdditionalOptions="/SAFESEH /NXCOMPAT /DYNAMICBASE"
35826aca12fSDon Lewis            />
35926aca12fSDon Lewis            <Tool
36026aca12fSDon Lewis                Name="VCALinkTool"
36126aca12fSDon Lewis@@ -240,6 +243,7 @@
36226aca12fSDon Lewis                Name="VCLinkerTool"
36326aca12fSDon Lewis                AdditionalDependencies="fci.lib msi.lib rpcrt4.lib"
36426aca12fSDon Lewis                BaseAddress="0x1D160000"
36526aca12fSDon Lewis+               AdditionalOptions="/SAFESEH /NXCOMPAT /DYNAMICBASE"
36626aca12fSDon Lewis            />
36726aca12fSDon Lewis            <Tool
36826aca12fSDon Lewis                Name="VCALinkTool"
36926aca12fSDon Lewis@@ -301,6 +305,7 @@
37026aca12fSDon Lewis                Name="VCLinkerTool"
37126aca12fSDon Lewis                AdditionalDependencies="fci.lib msi.lib rpcrt4.lib"
37226aca12fSDon Lewis                BaseAddress="0x1D160000"
37326aca12fSDon Lewis+               AdditionalOptions="/SAFESEH /NXCOMPAT /DYNAMICBASE"
37426aca12fSDon Lewis            />
37526aca12fSDon Lewis            <Tool
37626aca12fSDon Lewis                Name="VCALinkTool"
37726aca12fSDon Lewis@@ -364,6 +369,7 @@
37826aca12fSDon Lewis                AdditionalDependencies="fci.lib msi.lib rpcrt4.lib"
37926aca12fSDon Lewis                BaseAddress="0x1D160000"
38026aca12fSDon Lewis                TargetMachine="17"
38126aca12fSDon Lewis+               AdditionalOptions="/SAFESEH /NXCOMPAT /DYNAMICBASE"
38226aca12fSDon Lewis            />
38326aca12fSDon Lewis            <Tool
38426aca12fSDon Lewis                Name="VCALinkTool"
38526aca12fSDon Lewis@@ -425,6 +431,7 @@
38626aca12fSDon Lewis                Name="VCLinkerTool"
38726aca12fSDon Lewis                AdditionalDependencies="fci.lib msi.lib rpcrt4.lib"
38826aca12fSDon Lewis                BaseAddress="0x1D160000"
38926aca12fSDon Lewis+               AdditionalOptions="/SAFESEH /NXCOMPAT /DYNAMICBASE"
39026aca12fSDon Lewis            />
39126aca12fSDon Lewis            <Tool
39226aca12fSDon Lewis                Name="VCALinkTool"
39326aca12fSDon Lewis@@ -488,6 +495,7 @@
39426aca12fSDon Lewis                AdditionalDependencies="fci.lib msi.lib rpcrt4.lib"
39526aca12fSDon Lewis                BaseAddress="0x1D160000"
39626aca12fSDon Lewis                TargetMachine="17"
39726aca12fSDon Lewis+               AdditionalOptions="/SAFESEH /NXCOMPAT /DYNAMICBASE"
39826aca12fSDon Lewis            />
39926aca12fSDon Lewis            <Tool
40026aca12fSDon Lewis                Name="VCALinkTool"
401*4c5b548fSDamjan Jovanovicdiff --git misc/build/Python-2.7.18/PC/VS9.0/_multiprocessing.vcproj misc/build/Python-2.7.18/PC/VS9.0/_multiprocessing.vcproj
402*4c5b548fSDamjan Jovanovic--- misc/build/Python-2.7.18/PC/VS9.0/_multiprocessing.vcproj
403*4c5b548fSDamjan Jovanovic+++ misc/build/Python-2.7.18/PC/VS9.0/_multiprocessing.vcproj
40426aca12fSDon Lewis@@ -56,6 +56,7 @@
40526aca12fSDon Lewis                Name="VCLinkerTool"
40626aca12fSDon Lewis                AdditionalDependencies="ws2_32.lib"
40726aca12fSDon Lewis                BaseAddress="0x1e1D0000"
40826aca12fSDon Lewis+               AdditionalOptions="/SAFESEH /NXCOMPAT /DYNAMICBASE"
40926aca12fSDon Lewis            />
41026aca12fSDon Lewis            <Tool
41126aca12fSDon Lewis                Name="VCALinkTool"
41226aca12fSDon Lewis@@ -117,6 +118,7 @@
41326aca12fSDon Lewis                Name="VCLinkerTool"
41426aca12fSDon Lewis                AdditionalDependencies="ws2_32.lib"
41526aca12fSDon Lewis                BaseAddress="0x1e1D0000"
41626aca12fSDon Lewis+               AdditionalOptions="/SAFESEH /NXCOMPAT /DYNAMICBASE"
41726aca12fSDon Lewis            />
41826aca12fSDon Lewis            <Tool
41926aca12fSDon Lewis                Name="VCALinkTool"
42026aca12fSDon Lewis@@ -178,6 +180,7 @@
42126aca12fSDon Lewis                Name="VCLinkerTool"
42226aca12fSDon Lewis                AdditionalDependencies="ws2_32.lib"
42326aca12fSDon Lewis                BaseAddress="0x1e1D0000"
42426aca12fSDon Lewis+               AdditionalOptions="/SAFESEH /NXCOMPAT /DYNAMICBASE"
42526aca12fSDon Lewis            />
42626aca12fSDon Lewis            <Tool
42726aca12fSDon Lewis                Name="VCALinkTool"
42826aca12fSDon Lewis@@ -240,6 +243,7 @@
42926aca12fSDon Lewis                Name="VCLinkerTool"
43026aca12fSDon Lewis                AdditionalDependencies="ws2_32.lib"
43126aca12fSDon Lewis                BaseAddress="0x1e1D0000"
43226aca12fSDon Lewis+               AdditionalOptions="/SAFESEH /NXCOMPAT /DYNAMICBASE"
43326aca12fSDon Lewis            />
43426aca12fSDon Lewis            <Tool
43526aca12fSDon Lewis                Name="VCALinkTool"
43626aca12fSDon Lewis@@ -301,6 +305,7 @@
43726aca12fSDon Lewis                Name="VCLinkerTool"
43826aca12fSDon Lewis                AdditionalDependencies="ws2_32.lib"
43926aca12fSDon Lewis                BaseAddress="0x1e1D0000"
44026aca12fSDon Lewis+               AdditionalOptions="/SAFESEH /NXCOMPAT /DYNAMICBASE"
44126aca12fSDon Lewis            />
44226aca12fSDon Lewis            <Tool
44326aca12fSDon Lewis                Name="VCALinkTool"
44426aca12fSDon Lewis@@ -364,6 +369,7 @@
44526aca12fSDon Lewis                AdditionalDependencies="ws2_32.lib"
44626aca12fSDon Lewis                BaseAddress="0x1e1D0000"
44726aca12fSDon Lewis                TargetMachine="17"
44826aca12fSDon Lewis+               AdditionalOptions="/SAFESEH /NXCOMPAT /DYNAMICBASE"
44926aca12fSDon Lewis            />
45026aca12fSDon Lewis            <Tool
45126aca12fSDon Lewis                Name="VCALinkTool"
45226aca12fSDon Lewis@@ -425,6 +431,7 @@
45326aca12fSDon Lewis                Name="VCLinkerTool"
45426aca12fSDon Lewis                AdditionalDependencies="ws2_32.lib"
45526aca12fSDon Lewis                BaseAddress="0x1e1D0000"
45626aca12fSDon Lewis+               AdditionalOptions="/SAFESEH /NXCOMPAT /DYNAMICBASE"
45726aca12fSDon Lewis            />
45826aca12fSDon Lewis            <Tool
45926aca12fSDon Lewis                Name="VCALinkTool"
46026aca12fSDon Lewis@@ -488,6 +495,7 @@
46126aca12fSDon Lewis                AdditionalDependencies="ws2_32.lib"
46226aca12fSDon Lewis                BaseAddress="0x1e1D0000"
46326aca12fSDon Lewis                TargetMachine="17"
46426aca12fSDon Lewis+               AdditionalOptions="/SAFESEH /NXCOMPAT /DYNAMICBASE"
46526aca12fSDon Lewis            />
46626aca12fSDon Lewis            <Tool
46726aca12fSDon Lewis                Name="VCALinkTool"
468*4c5b548fSDamjan Jovanovicdiff --git misc/build/Python-2.7.18/PC/VS9.0/_socket.vcproj misc/build/Python-2.7.18/PC/VS9.0/_socket.vcproj
469*4c5b548fSDamjan Jovanovic--- misc/build/Python-2.7.18/PC/VS9.0/_socket.vcproj
470*4c5b548fSDamjan Jovanovic+++ misc/build/Python-2.7.18/PC/VS9.0/_socket.vcproj
47126aca12fSDon Lewis@@ -56,6 +56,7 @@
47226aca12fSDon Lewis                Name="VCLinkerTool"
47326aca12fSDon Lewis                AdditionalDependencies="ws2_32.lib"
47426aca12fSDon Lewis                BaseAddress="0x1e1D0000"
47526aca12fSDon Lewis+               AdditionalOptions="/SAFESEH /NXCOMPAT /DYNAMICBASE"
47626aca12fSDon Lewis            />
47726aca12fSDon Lewis            <Tool
47826aca12fSDon Lewis                Name="VCALinkTool"
47926aca12fSDon Lewis@@ -117,6 +118,7 @@
48026aca12fSDon Lewis                Name="VCLinkerTool"
48126aca12fSDon Lewis                AdditionalDependencies="ws2_32.lib"
48226aca12fSDon Lewis                BaseAddress="0x1e1D0000"
48326aca12fSDon Lewis+               AdditionalOptions="/SAFESEH /NXCOMPAT /DYNAMICBASE"
48426aca12fSDon Lewis            />
48526aca12fSDon Lewis            <Tool
48626aca12fSDon Lewis                Name="VCALinkTool"
48726aca12fSDon Lewis@@ -178,6 +180,7 @@
48826aca12fSDon Lewis                Name="VCLinkerTool"
48926aca12fSDon Lewis                AdditionalDependencies="ws2_32.lib"
49026aca12fSDon Lewis                BaseAddress="0x1e1D0000"
49126aca12fSDon Lewis+               AdditionalOptions="/SAFESEH /NXCOMPAT /DYNAMICBASE"
49226aca12fSDon Lewis            />
49326aca12fSDon Lewis            <Tool
49426aca12fSDon Lewis                Name="VCALinkTool"
49526aca12fSDon Lewis@@ -240,6 +243,7 @@
49626aca12fSDon Lewis                Name="VCLinkerTool"
49726aca12fSDon Lewis                AdditionalDependencies="ws2_32.lib"
49826aca12fSDon Lewis                BaseAddress="0x1e1D0000"
49926aca12fSDon Lewis+               AdditionalOptions="/SAFESEH /NXCOMPAT /DYNAMICBASE"
50026aca12fSDon Lewis            />
50126aca12fSDon Lewis            <Tool
50226aca12fSDon Lewis                Name="VCALinkTool"
50326aca12fSDon Lewis@@ -301,6 +305,7 @@
50426aca12fSDon Lewis                Name="VCLinkerTool"
50526aca12fSDon Lewis                AdditionalDependencies="ws2_32.lib"
50626aca12fSDon Lewis                BaseAddress="0x1e1D0000"
50726aca12fSDon Lewis+               AdditionalOptions="/SAFESEH /NXCOMPAT /DYNAMICBASE"
50826aca12fSDon Lewis            />
50926aca12fSDon Lewis            <Tool
51026aca12fSDon Lewis                Name="VCALinkTool"
51126aca12fSDon Lewis@@ -364,6 +369,7 @@
51226aca12fSDon Lewis                AdditionalDependencies="ws2_32.lib"
51326aca12fSDon Lewis                BaseAddress="0x1e1D0000"
51426aca12fSDon Lewis                TargetMachine="17"
51526aca12fSDon Lewis+               AdditionalOptions="/SAFESEH /NXCOMPAT /DYNAMICBASE"
51626aca12fSDon Lewis            />
51726aca12fSDon Lewis            <Tool
51826aca12fSDon Lewis                Name="VCALinkTool"
51926aca12fSDon Lewis@@ -425,6 +431,7 @@
52026aca12fSDon Lewis                Name="VCLinkerTool"
52126aca12fSDon Lewis                AdditionalDependencies="ws2_32.lib"
52226aca12fSDon Lewis                BaseAddress="0x1e1D0000"
52326aca12fSDon Lewis+               AdditionalOptions="/SAFESEH /NXCOMPAT /DYNAMICBASE"
52426aca12fSDon Lewis            />
52526aca12fSDon Lewis            <Tool
52626aca12fSDon Lewis                Name="VCALinkTool"
52726aca12fSDon Lewis@@ -488,6 +495,7 @@
52826aca12fSDon Lewis                AdditionalDependencies="ws2_32.lib"
52926aca12fSDon Lewis                BaseAddress="0x1e1D0000"
53026aca12fSDon Lewis                TargetMachine="17"
53126aca12fSDon Lewis+               AdditionalOptions="/SAFESEH /NXCOMPAT /DYNAMICBASE"
53226aca12fSDon Lewis            />
53326aca12fSDon Lewis            <Tool
53426aca12fSDon Lewis                Name="VCALinkTool"
535*4c5b548fSDamjan Jovanovicdiff --git misc/build/Python-2.7.18/PC/VS9.0/_sqlite3.vcproj misc/build/Python-2.7.18/PC/VS9.0/_sqlite3.vcproj
536*4c5b548fSDamjan Jovanovic--- misc/build/Python-2.7.18PC/VS9.0/_sqlite3.vcproj
537*4c5b548fSDamjan Jovanovic+++ misc/build/Python-2.7.18/PC/VS9.0/_sqlite3.vcproj
53826aca12fSDon Lewis@@ -57,6 +57,7 @@
53926aca12fSDon Lewis            <Tool
54026aca12fSDon Lewis                Name="VCLinkerTool"
54126aca12fSDon Lewis                BaseAddress="0x1e180000"
54226aca12fSDon Lewis+               AdditionalOptions="/SAFESEH /NXCOMPAT /DYNAMICBASE"
54326aca12fSDon Lewis            />
54426aca12fSDon Lewis            <Tool
54526aca12fSDon Lewis                Name="VCALinkTool"
54626aca12fSDon Lewis@@ -119,6 +120,7 @@
54726aca12fSDon Lewis            <Tool
54826aca12fSDon Lewis                Name="VCLinkerTool"
54926aca12fSDon Lewis                BaseAddress="0x1e180000"
55026aca12fSDon Lewis+               AdditionalOptions="/SAFESEH /NXCOMPAT /DYNAMICBASE"
55126aca12fSDon Lewis            />
55226aca12fSDon Lewis            <Tool
55326aca12fSDon Lewis                Name="VCALinkTool"
55426aca12fSDon Lewis@@ -181,6 +183,7 @@
55526aca12fSDon Lewis            <Tool
55626aca12fSDon Lewis                Name="VCLinkerTool"
55726aca12fSDon Lewis                BaseAddress="0x1e180000"
55826aca12fSDon Lewis+               AdditionalOptions="/SAFESEH /NXCOMPAT /DYNAMICBASE"
55926aca12fSDon Lewis            />
56026aca12fSDon Lewis            <Tool
56126aca12fSDon Lewis                Name="VCALinkTool"
56226aca12fSDon Lewis@@ -244,6 +247,7 @@
56326aca12fSDon Lewis            <Tool
56426aca12fSDon Lewis                Name="VCLinkerTool"
56526aca12fSDon Lewis                BaseAddress="0x1e180000"
56626aca12fSDon Lewis+               AdditionalOptions="/SAFESEH /NXCOMPAT /DYNAMICBASE"
56726aca12fSDon Lewis            />
56826aca12fSDon Lewis            <Tool
56926aca12fSDon Lewis                Name="VCALinkTool"
57026aca12fSDon Lewis@@ -306,6 +310,7 @@
57126aca12fSDon Lewis            <Tool
57226aca12fSDon Lewis                Name="VCLinkerTool"
57326aca12fSDon Lewis                BaseAddress="0x1e180000"
57426aca12fSDon Lewis+               AdditionalOptions="/SAFESEH /NXCOMPAT /DYNAMICBASE"
57526aca12fSDon Lewis            />
57626aca12fSDon Lewis            <Tool
57726aca12fSDon Lewis                Name="VCALinkTool"
57826aca12fSDon Lewis@@ -370,6 +375,7 @@
57926aca12fSDon Lewis                Name="VCLinkerTool"
58026aca12fSDon Lewis                BaseAddress="0x1e180000"
58126aca12fSDon Lewis                TargetMachine="17"
58226aca12fSDon Lewis+               AdditionalOptions="/SAFESEH /NXCOMPAT /DYNAMICBASE"
58326aca12fSDon Lewis            />
58426aca12fSDon Lewis            <Tool
58526aca12fSDon Lewis                Name="VCALinkTool"
58626aca12fSDon Lewis@@ -432,6 +438,7 @@
58726aca12fSDon Lewis            <Tool
58826aca12fSDon Lewis                Name="VCLinkerTool"
58926aca12fSDon Lewis                BaseAddress="0x1e180000"
59026aca12fSDon Lewis+               AdditionalOptions="/SAFESEH /NXCOMPAT /DYNAMICBASE"
59126aca12fSDon Lewis            />
59226aca12fSDon Lewis            <Tool
59326aca12fSDon Lewis                Name="VCALinkTool"
59426aca12fSDon Lewis@@ -496,6 +503,7 @@
59526aca12fSDon Lewis                Name="VCLinkerTool"
59626aca12fSDon Lewis                BaseAddress="0x1e180000"
59726aca12fSDon Lewis                TargetMachine="17"
59826aca12fSDon Lewis+               AdditionalOptions="/SAFESEH /NXCOMPAT /DYNAMICBASE"
59926aca12fSDon Lewis            />
60026aca12fSDon Lewis            <Tool
60126aca12fSDon Lewis                Name="VCALinkTool"
602*4c5b548fSDamjan Jovanovicdiff --git misc/build/Python-2.7.18/PC/VS9.0/_ssl.vcproj misc/build/Python-2.7.18/PC/VS9.0/_ssl.vcproj
603*4c5b548fSDamjan Jovanovic--- misc/build/Python-2.7.18/PC/VS9.0/_ssl.vcproj
604*4c5b548fSDamjan Jovanovic+++ misc/build/Python-2.7.18/PC/VS9.0/_ssl.vcproj
60526aca12fSDon Lewis@@ -43,7 +43,7 @@
60626aca12fSDon Lewis            />
60726aca12fSDon Lewis            <Tool
60826aca12fSDon Lewis                Name="VCCLCompilerTool"
60926aca12fSDon Lewis-               AdditionalIncludeDirectories="$(opensslDir)\include32"
61026aca12fSDon Lewis+               AdditionalIncludeDirectories="$(SOLARVERSION)\$(INPATH)\inc$(UPDMINOREXT)\external"
61126aca12fSDon Lewis            />
61226aca12fSDon Lewis            <Tool
61326aca12fSDon Lewis                Name="VCManagedResourceCompilerTool"
61426aca12fSDon Lewis@@ -57,7 +57,8 @@
61526aca12fSDon Lewis            />
61626aca12fSDon Lewis            <Tool
61726aca12fSDon Lewis                Name="VCLinkerTool"
61826aca12fSDon Lewis-               AdditionalDependencies="ws2_32.lib crypt32.lib $(opensslDir)\out32\libeay32.lib $(opensslDir)\out32\ssleay32.lib"
61926aca12fSDon Lewis+               AdditionalOptions="/SAFESEH /NXCOMPAT /DYNAMICBASE"
620*4c5b548fSDamjan Jovanovic+               AdditionalDependencies="ws2_32.lib crypt32.lib $(SOLARVER)\$(INPATH)\lib$(UPDMINOREXT)\libssl.lib"
62126aca12fSDon Lewis            />
62226aca12fSDon Lewis            <Tool
62326aca12fSDon Lewis                Name="VCALinkTool"
62426aca12fSDon Lewis@@ -106,7 +107,7 @@
62526aca12fSDon Lewis            />
62626aca12fSDon Lewis            <Tool
62726aca12fSDon Lewis                Name="VCCLCompilerTool"
62826aca12fSDon Lewis-               AdditionalIncludeDirectories="$(opensslDir)\include64"
62926aca12fSDon Lewis+               AdditionalIncludeDirectories="$(SOLARVERSION)\$(INPATH)\inc$(UPDMINOREXT)\external"
63026aca12fSDon Lewis            />
63126aca12fSDon Lewis            <Tool
63226aca12fSDon Lewis                Name="VCManagedResourceCompilerTool"
63326aca12fSDon Lewis@@ -120,7 +121,8 @@
63426aca12fSDon Lewis            />
63526aca12fSDon Lewis            <Tool
63626aca12fSDon Lewis                Name="VCLinkerTool"
63726aca12fSDon Lewis-               AdditionalDependencies="ws2_32.lib crypt32.lib $(opensslDir)\out64\libeay32.lib $(opensslDir)\out64\ssleay32.lib"
63826aca12fSDon Lewis+               AdditionalOptions="/SAFESEH /NXCOMPAT /DYNAMICBASE"
63926aca12fSDon Lewis+               AdditionalDependencies="ws2_32.lib crypt32.lib $(SOLARVER)\$(INPATH)\lib$(UPDMINOREXT)\libeay32.lib"
64026aca12fSDon Lewis            />
64126aca12fSDon Lewis            <Tool
64226aca12fSDon Lewis                Name="VCALinkTool"
64326aca12fSDon Lewis@@ -169,7 +171,7 @@
64426aca12fSDon Lewis            />
64526aca12fSDon Lewis            <Tool
64626aca12fSDon Lewis                Name="VCCLCompilerTool"
64726aca12fSDon Lewis-               AdditionalIncludeDirectories="$(opensslDir)\include32"
64826aca12fSDon Lewis+               AdditionalIncludeDirectories="$(SOLARVERSION)\$(INPATH)\inc$(UPDMINOREXT)\external"
64926aca12fSDon Lewis            />
65026aca12fSDon Lewis            <Tool
65126aca12fSDon Lewis                Name="VCManagedResourceCompilerTool"
65226aca12fSDon Lewis@@ -183,7 +185,8 @@
65326aca12fSDon Lewis            />
65426aca12fSDon Lewis            <Tool
65526aca12fSDon Lewis                Name="VCLinkerTool"
65626aca12fSDon Lewis-               AdditionalDependencies="ws2_32.lib crypt32.lib $(opensslDir)\out32\libeay32.lib $(opensslDir)\out32\ssleay32.lib"
65726aca12fSDon Lewis+               AdditionalOptions="/SAFESEH /NXCOMPAT /DYNAMICBASE"
658*4c5b548fSDamjan Jovanovic+               AdditionalDependencies="ws2_32.lib crypt32.lib $(SOLARVER)\$(INPATH)\lib$(UPDMINOREXT)\libcrypto.lib $(SOLARVER)\$(INPATH)\lib$(UPDMINOREXT)\libssl.lib"
65926aca12fSDon Lewis            />
66026aca12fSDon Lewis            <Tool
66126aca12fSDon Lewis                Name="VCALinkTool"
66226aca12fSDon Lewis@@ -233,7 +236,7 @@
66326aca12fSDon Lewis            />
66426aca12fSDon Lewis            <Tool
66526aca12fSDon Lewis                Name="VCCLCompilerTool"
66626aca12fSDon Lewis-               AdditionalIncludeDirectories="$(opensslDir)\include64"
66726aca12fSDon Lewis+               AdditionalIncludeDirectories="$(SOLARVERSION)\$(INPATH)\inc$(UPDMINOREXT)\external"
66826aca12fSDon Lewis            />
66926aca12fSDon Lewis            <Tool
67026aca12fSDon Lewis                Name="VCManagedResourceCompilerTool"
67126aca12fSDon Lewis@@ -247,7 +250,8 @@
67226aca12fSDon Lewis            />
67326aca12fSDon Lewis            <Tool
67426aca12fSDon Lewis                Name="VCLinkerTool"
67526aca12fSDon Lewis-               AdditionalDependencies="ws2_32.lib crypt32.lib $(opensslDir)\out64\libeay32.lib $(opensslDir)\out64\ssleay32.lib"
67626aca12fSDon Lewis+               AdditionalOptions="/SAFESEH /NXCOMPAT /DYNAMICBASE"
67726aca12fSDon Lewis+               AdditionalDependencies="ws2_32.lib crypt32.lib $(SOLARVER)\$(INPATH)\lib$(UPDMINOREXT)\libeay32.lib $(SOLARVER)\$(INPATH)\lib$(UPDMINOREXT)\ssleay32.lib"
67826aca12fSDon Lewis            />
67926aca12fSDon Lewis            <Tool
68026aca12fSDon Lewis                Name="VCALinkTool"
68126aca12fSDon Lewis@@ -296,7 +300,7 @@
68226aca12fSDon Lewis            />
68326aca12fSDon Lewis            <Tool
68426aca12fSDon Lewis                Name="VCCLCompilerTool"
68526aca12fSDon Lewis-               AdditionalIncludeDirectories="$(opensslDir)\include32"
68626aca12fSDon Lewis+               AdditionalIncludeDirectories="$(SOLARVERSION)\$(INPATH)\inc$(UPDMINOREXT)\external"
68726aca12fSDon Lewis            />
68826aca12fSDon Lewis            <Tool
68926aca12fSDon Lewis                Name="VCManagedResourceCompilerTool"
69026aca12fSDon Lewis@@ -310,7 +314,8 @@
69126aca12fSDon Lewis            />
69226aca12fSDon Lewis            <Tool
69326aca12fSDon Lewis                Name="VCLinkerTool"
69426aca12fSDon Lewis-               AdditionalDependencies="ws2_32.lib crypt32.lib $(opensslDir)\out32\libeay32.lib $(opensslDir)\out32\ssleay32.lib"
69526aca12fSDon Lewis+               AdditionalOptions="/SAFESEH /NXCOMPAT /DYNAMICBASE"
696*4c5b548fSDamjan Jovanovic+               AdditionalDependencies="ws2_32.lib crypt32.lib $(SOLARVER)\$(INPATH)\lib$(UPDMINOREXT)\libssl.lib"
69726aca12fSDon Lewis            />
69826aca12fSDon Lewis            <Tool
69926aca12fSDon Lewis                Name="VCALinkTool"
700*4c5b548fSDamjan Jovanovic@@ -438,7 +443,7 @@
701*4c5b548fSDamjan Jovanovic            />
702*4c5b548fSDamjan Jovanovic            <Tool
703*4c5b548fSDamjan Jovanovic                Name="VCLinkerTool"
704*4c5b548fSDamjan Jovanovic-               AdditionalDependencies="ws2_32.lib crypt32.lib $(opensslDir)\out32\libeay32.lib $(opensslDir)\out32\ssleay32.lib"
705*4c5b548fSDamjan Jovanovic+               AdditionalDependencies="ws2_32.lib crypt32.lib $(opensslDir)\out32\libcrypto.lib $(opensslDir)\out32\libssl.lib"
706*4c5b548fSDamjan Jovanovic            />
707*4c5b548fSDamjan Jovanovic            <Tool
708*4c5b548fSDamjan Jovanovic                Name="VCALinkTool"
709*4c5b548fSDamjan Jovanovicdiff --git misc/build/Python-2.7.18/PC/VS9.0/_testcapi.vcproj misc/build/Python-2.7.18/PC/VS9.0/_testcapi.vcproj
710*4c5b548fSDamjan Jovanovic--- misc/build/Python-2.7.18/PC/VS9.0/_testcapi.vcproj
711*4c5b548fSDamjan Jovanovic+++ misc/build/Python-2.7.18/PC/VS9.0/_testcapi.vcproj
71226aca12fSDon Lewis@@ -55,6 +55,7 @@
71326aca12fSDon Lewis            <Tool
71426aca12fSDon Lewis                Name="VCLinkerTool"
71526aca12fSDon Lewis                BaseAddress="0x1e1F0000"
71626aca12fSDon Lewis+               AdditionalOptions="/SAFESEH /NXCOMPAT /DYNAMICBASE"
71726aca12fSDon Lewis            />
71826aca12fSDon Lewis            <Tool
71926aca12fSDon Lewis                Name="VCALinkTool"
72026aca12fSDon Lewis@@ -115,6 +116,7 @@
72126aca12fSDon Lewis            <Tool
72226aca12fSDon Lewis                Name="VCLinkerTool"
72326aca12fSDon Lewis                BaseAddress="0x1e1F0000"
72426aca12fSDon Lewis+               AdditionalOptions="/SAFESEH /NXCOMPAT /DYNAMICBASE"
72526aca12fSDon Lewis            />
72626aca12fSDon Lewis            <Tool
72726aca12fSDon Lewis                Name="VCALinkTool"
72826aca12fSDon Lewis@@ -175,6 +177,7 @@
72926aca12fSDon Lewis            <Tool
73026aca12fSDon Lewis                Name="VCLinkerTool"
73126aca12fSDon Lewis                BaseAddress="0x1e1F0000"
73226aca12fSDon Lewis+               AdditionalOptions="/SAFESEH /NXCOMPAT /DYNAMICBASE"
73326aca12fSDon Lewis            />
73426aca12fSDon Lewis            <Tool
73526aca12fSDon Lewis                Name="VCALinkTool"
73626aca12fSDon Lewis@@ -236,6 +239,7 @@
73726aca12fSDon Lewis            <Tool
73826aca12fSDon Lewis                Name="VCLinkerTool"
73926aca12fSDon Lewis                BaseAddress="0x1e1F0000"
74026aca12fSDon Lewis+               AdditionalOptions="/SAFESEH /NXCOMPAT /DYNAMICBASE"
74126aca12fSDon Lewis            />
74226aca12fSDon Lewis            <Tool
74326aca12fSDon Lewis                Name="VCALinkTool"
74426aca12fSDon Lewis@@ -296,6 +300,7 @@
74526aca12fSDon Lewis            <Tool
74626aca12fSDon Lewis                Name="VCLinkerTool"
74726aca12fSDon Lewis                BaseAddress="0x1e1F0000"
74826aca12fSDon Lewis+               AdditionalOptions="/SAFESEH /NXCOMPAT /DYNAMICBASE"
74926aca12fSDon Lewis            />
75026aca12fSDon Lewis            <Tool
75126aca12fSDon Lewis                Name="VCALinkTool"
75226aca12fSDon Lewis@@ -358,6 +363,7 @@
75326aca12fSDon Lewis                Name="VCLinkerTool"
75426aca12fSDon Lewis                BaseAddress="0x1e1F0000"
75526aca12fSDon Lewis                TargetMachine="17"
75626aca12fSDon Lewis+               AdditionalOptions="/SAFESEH /NXCOMPAT /DYNAMICBASE"
75726aca12fSDon Lewis            />
75826aca12fSDon Lewis            <Tool
75926aca12fSDon Lewis                Name="VCALinkTool"
76026aca12fSDon Lewis@@ -418,6 +424,7 @@
76126aca12fSDon Lewis            <Tool
76226aca12fSDon Lewis                Name="VCLinkerTool"
76326aca12fSDon Lewis                BaseAddress="0x1e1F0000"
76426aca12fSDon Lewis+               AdditionalOptions="/SAFESEH /NXCOMPAT /DYNAMICBASE"
76526aca12fSDon Lewis            />
76626aca12fSDon Lewis            <Tool
76726aca12fSDon Lewis                Name="VCALinkTool"
76826aca12fSDon Lewis@@ -480,6 +487,7 @@
76926aca12fSDon Lewis                Name="VCLinkerTool"
77026aca12fSDon Lewis                BaseAddress="0x1e1F0000"
77126aca12fSDon Lewis                TargetMachine="17"
77226aca12fSDon Lewis+               AdditionalOptions="/SAFESEH /NXCOMPAT /DYNAMICBASE"
77326aca12fSDon Lewis            />
77426aca12fSDon Lewis            <Tool
77526aca12fSDon Lewis                Name="VCALinkTool"
776*4c5b548fSDamjan Jovanovicdiff --git misc/build/Python-2.7.18/PC/VS9.0/_tkinter.vcproj misc/build/Python-2.7.18/PC/VS9.0/_tkinter.vcproj
777*4c5b548fSDamjan Jovanovic--- misc/build/Python-2.7.18PC/VS9.0/_tkinter.vcproj
778*4c5b548fSDamjan Jovanovic+++ misc/build/Python-2.7.18/PC/VS9.0/_tkinter.vcproj
77926aca12fSDon Lewis@@ -57,6 +57,7 @@
78026aca12fSDon Lewis            <Tool
78126aca12fSDon Lewis                Name="VCLinkerTool"
78226aca12fSDon Lewis                AdditionalDependencies="$(tcltkLibDebug)"
78326aca12fSDon Lewis+               AdditionalOptions="/SAFESEH /NXCOMPAT /DYNAMICBASE"
78426aca12fSDon Lewis            />
78526aca12fSDon Lewis            <Tool
78626aca12fSDon Lewis                Name="VCALinkTool"
78726aca12fSDon Lewis@@ -119,6 +120,7 @@
78826aca12fSDon Lewis            <Tool
78926aca12fSDon Lewis                Name="VCLinkerTool"
79026aca12fSDon Lewis                AdditionalDependencies="$(tcltk64LibDebug)"
79126aca12fSDon Lewis+               AdditionalOptions="/SAFESEH /NXCOMPAT /DYNAMICBASE"
79226aca12fSDon Lewis            />
79326aca12fSDon Lewis            <Tool
79426aca12fSDon Lewis                Name="VCALinkTool"
79526aca12fSDon Lewis@@ -181,6 +183,7 @@
79626aca12fSDon Lewis            <Tool
79726aca12fSDon Lewis                Name="VCLinkerTool"
79826aca12fSDon Lewis                AdditionalDependencies="$(tcltkLib)"
79926aca12fSDon Lewis+               AdditionalOptions="/SAFESEH /NXCOMPAT /DYNAMICBASE"
80026aca12fSDon Lewis            />
80126aca12fSDon Lewis            <Tool
80226aca12fSDon Lewis                Name="VCALinkTool"
80326aca12fSDon Lewis@@ -244,6 +247,7 @@
80426aca12fSDon Lewis            <Tool
80526aca12fSDon Lewis                Name="VCLinkerTool"
80626aca12fSDon Lewis                AdditionalDependencies="$(tcltk64Lib)"
80726aca12fSDon Lewis+               AdditionalOptions="/SAFESEH /NXCOMPAT /DYNAMICBASE"
80826aca12fSDon Lewis            />
80926aca12fSDon Lewis            <Tool
81026aca12fSDon Lewis                Name="VCALinkTool"
81126aca12fSDon Lewis@@ -306,6 +310,7 @@
81226aca12fSDon Lewis            <Tool
81326aca12fSDon Lewis                Name="VCLinkerTool"
81426aca12fSDon Lewis                AdditionalDependencies="$(tcltkLib)"
81526aca12fSDon Lewis+               AdditionalOptions="/SAFESEH /NXCOMPAT /DYNAMICBASE"
81626aca12fSDon Lewis            />
81726aca12fSDon Lewis            <Tool
81826aca12fSDon Lewis                Name="VCALinkTool"
81926aca12fSDon Lewis@@ -370,6 +375,7 @@
82026aca12fSDon Lewis                Name="VCLinkerTool"
82126aca12fSDon Lewis                AdditionalDependencies="$(tcltk64Lib)"
82226aca12fSDon Lewis                TargetMachine="17"
82326aca12fSDon Lewis+               AdditionalOptions="/SAFESEH /NXCOMPAT /DYNAMICBASE"
82426aca12fSDon Lewis            />
82526aca12fSDon Lewis            <Tool
82626aca12fSDon Lewis                Name="VCALinkTool"
82726aca12fSDon Lewis@@ -432,6 +438,7 @@
82826aca12fSDon Lewis            <Tool
82926aca12fSDon Lewis                Name="VCLinkerTool"
83026aca12fSDon Lewis                AdditionalDependencies="$(tcltkLib)"
83126aca12fSDon Lewis+               AdditionalOptions="/SAFESEH /NXCOMPAT /DYNAMICBASE"
83226aca12fSDon Lewis            />
83326aca12fSDon Lewis            <Tool
83426aca12fSDon Lewis                Name="VCALinkTool"
83526aca12fSDon Lewis@@ -496,6 +503,7 @@
83626aca12fSDon Lewis                Name="VCLinkerTool"
83726aca12fSDon Lewis                AdditionalDependencies="$(tcltk64Lib)"
83826aca12fSDon Lewis                TargetMachine="17"
83926aca12fSDon Lewis+               AdditionalOptions="/SAFESEH /NXCOMPAT /DYNAMICBASE"
84026aca12fSDon Lewis            />
84126aca12fSDon Lewis            <Tool
84226aca12fSDon Lewis                Name="VCALinkTool"
843*4c5b548fSDamjan Jovanovicdiff --git misc/build/Python-2.7.18/PC/VS9.0/bdist_wininst.vcproj misc/build/Python-2.7.18/PC/VS9.0/bdist_wininst.vcproj
844*4c5b548fSDamjan Jovanovic--- misc/build/Python-2.7.18/PC/VS9.0/bdist_wininst.vcproj
845*4c5b548fSDamjan Jovanovic+++ misc/build/Python-2.7.18/PC/VS9.0/bdist_wininst.vcproj
84626aca12fSDon Lewis@@ -81,8 +81,7 @@
84726aca12fSDon Lewis                IgnoreDefaultLibraryNames="LIBC"
84826aca12fSDon Lewis                ProgramDatabaseFile="..\..\lib\distutils\command\wininst-9.0.pdb"
84926aca12fSDon Lewis                SubSystem="2"
85026aca12fSDon Lewis-               RandomizedBaseAddress="1"
85126aca12fSDon Lewis-               DataExecutionPrevention="0"
85226aca12fSDon Lewis+               AdditionalOptions="/SAFESEH /NXCOMPAT /DYNAMICBASE"
85326aca12fSDon Lewis                TargetMachine="1"
85426aca12fSDon Lewis            />
85526aca12fSDon Lewis            <Tool
85626aca12fSDon Lewis@@ -171,8 +170,7 @@
85726aca12fSDon Lewis                IgnoreDefaultLibraryNames="LIBC"
85826aca12fSDon Lewis                ProgramDatabaseFile="..\..\lib\distutils\command\wininst-9.0-amd64.pdb"
85926aca12fSDon Lewis                SubSystem="2"
86026aca12fSDon Lewis-               RandomizedBaseAddress="1"
86126aca12fSDon Lewis-               DataExecutionPrevention="0"
86226aca12fSDon Lewis+               AdditionalOptions="/SAFESEH /NXCOMPAT /DYNAMICBASE"
86326aca12fSDon Lewis                TargetMachine="17"
86426aca12fSDon Lewis            />
86526aca12fSDon Lewis            <Tool
866*4c5b548fSDamjan Jovanovicdiff --git misc/build/Python-2.7.18/PC/VS9.0/bz2.vcproj misc/build/Python-2.7.18/PC/VS9.0/bz2.vcproj
867*4c5b548fSDamjan Jovanovic--- misc/build/Python-2.7.18/PC/VS9.0/bz2.vcproj
868*4c5b548fSDamjan Jovanovic+++ misc/build/Python-2.7.18/PC/VS9.0/bz2.vcproj
86926aca12fSDon Lewis@@ -57,6 +57,7 @@
87026aca12fSDon Lewis            <Tool
87126aca12fSDon Lewis                Name="VCLinkerTool"
87226aca12fSDon Lewis                BaseAddress="0x1D170000"
87326aca12fSDon Lewis+               AdditionalOptions="/SAFESEH /NXCOMPAT /DYNAMICBASE"
87426aca12fSDon Lewis            />
87526aca12fSDon Lewis            <Tool
87626aca12fSDon Lewis                Name="VCALinkTool"
87726aca12fSDon Lewis@@ -119,6 +120,7 @@
87826aca12fSDon Lewis            <Tool
87926aca12fSDon Lewis                Name="VCLinkerTool"
88026aca12fSDon Lewis                BaseAddress="0x1D170000"
88126aca12fSDon Lewis+               AdditionalOptions="/SAFESEH /NXCOMPAT /DYNAMICBASE"
88226aca12fSDon Lewis            />
88326aca12fSDon Lewis            <Tool
88426aca12fSDon Lewis                Name="VCALinkTool"
88526aca12fSDon Lewis@@ -181,6 +183,7 @@
88626aca12fSDon Lewis            <Tool
88726aca12fSDon Lewis                Name="VCLinkerTool"
88826aca12fSDon Lewis                BaseAddress="0x1D170000"
88926aca12fSDon Lewis+               AdditionalOptions="/SAFESEH /NXCOMPAT /DYNAMICBASE"
89026aca12fSDon Lewis            />
89126aca12fSDon Lewis            <Tool
89226aca12fSDon Lewis                Name="VCALinkTool"
89326aca12fSDon Lewis@@ -244,6 +247,7 @@
89426aca12fSDon Lewis            <Tool
89526aca12fSDon Lewis                Name="VCLinkerTool"
89626aca12fSDon Lewis                BaseAddress="0x1D170000"
89726aca12fSDon Lewis+               AdditionalOptions="/SAFESEH /NXCOMPAT /DYNAMICBASE"
89826aca12fSDon Lewis            />
89926aca12fSDon Lewis            <Tool
90026aca12fSDon Lewis                Name="VCALinkTool"
90126aca12fSDon Lewis@@ -306,6 +310,7 @@
90226aca12fSDon Lewis            <Tool
90326aca12fSDon Lewis                Name="VCLinkerTool"
90426aca12fSDon Lewis                BaseAddress="0x1D170000"
90526aca12fSDon Lewis+               AdditionalOptions="/SAFESEH /NXCOMPAT /DYNAMICBASE"
90626aca12fSDon Lewis            />
90726aca12fSDon Lewis            <Tool
90826aca12fSDon Lewis                Name="VCALinkTool"
90926aca12fSDon Lewis@@ -370,6 +375,7 @@
91026aca12fSDon Lewis                Name="VCLinkerTool"
91126aca12fSDon Lewis                BaseAddress="0x1D170000"
91226aca12fSDon Lewis                TargetMachine="17"
91326aca12fSDon Lewis+               AdditionalOptions="/SAFESEH /NXCOMPAT /DYNAMICBASE"
91426aca12fSDon Lewis            />
91526aca12fSDon Lewis            <Tool
91626aca12fSDon Lewis                Name="VCALinkTool"
91726aca12fSDon Lewis@@ -432,6 +438,7 @@
91826aca12fSDon Lewis            <Tool
91926aca12fSDon Lewis                Name="VCLinkerTool"
92026aca12fSDon Lewis                BaseAddress="0x1D170000"
92126aca12fSDon Lewis+               AdditionalOptions="/SAFESEH /NXCOMPAT /DYNAMICBASE"
92226aca12fSDon Lewis            />
92326aca12fSDon Lewis            <Tool
92426aca12fSDon Lewis                Name="VCALinkTool"
92526aca12fSDon Lewis@@ -496,6 +503,7 @@
92626aca12fSDon Lewis                Name="VCLinkerTool"
92726aca12fSDon Lewis                BaseAddress="0x1D170000"
92826aca12fSDon Lewis                TargetMachine="17"
92926aca12fSDon Lewis+               AdditionalOptions="/SAFESEH /NXCOMPAT /DYNAMICBASE"
93026aca12fSDon Lewis            />
93126aca12fSDon Lewis            <Tool
93226aca12fSDon Lewis                Name="VCALinkTool"
933*4c5b548fSDamjan Jovanovicdiff --git misc/build/Python-2.7.18/PC/VS9.0/kill_python.vcproj misc/build/Python-2.7.18/PC/VS9.0/kill_python.vcproj
934*4c5b548fSDamjan Jovanovic--- misc/build/Python-2.7.18/PC/VS9.0/kill_python.vcproj
935*4c5b548fSDamjan Jovanovic+++ misc/build/Python-2.7.18/PC/VS9.0/kill_python.vcproj
93626aca12fSDon Lewis@@ -56,6 +56,7 @@
93726aca12fSDon Lewis                Name="VCLinkerTool"
93826aca12fSDon Lewis                OutputFile="$(OutDir)\$(ProjectName)_d.exe"
93926aca12fSDon Lewis                SubSystem="1"
94026aca12fSDon Lewis+               AdditionalOptions="/SAFESEH /NXCOMPAT /DYNAMICBASE"
94126aca12fSDon Lewis            />
94226aca12fSDon Lewis            <Tool
94326aca12fSDon Lewis                Name="VCALinkTool"
94426aca12fSDon Lewis@@ -117,6 +118,7 @@
94526aca12fSDon Lewis                Name="VCLinkerTool"
94626aca12fSDon Lewis                OutputFile="$(OutDir)\$(ProjectName)_d.exe"
94726aca12fSDon Lewis                SubSystem="1"
94826aca12fSDon Lewis+               AdditionalOptions="/SAFESEH /NXCOMPAT /DYNAMICBASE"
94926aca12fSDon Lewis            />
95026aca12fSDon Lewis            <Tool
95126aca12fSDon Lewis                Name="VCALinkTool"
95226aca12fSDon Lewis@@ -177,6 +179,7 @@
95326aca12fSDon Lewis            <Tool
95426aca12fSDon Lewis                Name="VCLinkerTool"
95526aca12fSDon Lewis                SubSystem="1"
95626aca12fSDon Lewis+               AdditionalOptions="/SAFESEH /NXCOMPAT /DYNAMICBASE"
95726aca12fSDon Lewis            />
95826aca12fSDon Lewis            <Tool
95926aca12fSDon Lewis                Name="VCALinkTool"
96026aca12fSDon Lewis@@ -238,6 +241,7 @@
96126aca12fSDon Lewis            <Tool
96226aca12fSDon Lewis                Name="VCLinkerTool"
96326aca12fSDon Lewis                SubSystem="1"
96426aca12fSDon Lewis+               AdditionalOptions="/SAFESEH /NXCOMPAT /DYNAMICBASE"
96526aca12fSDon Lewis            />
96626aca12fSDon Lewis            <Tool
96726aca12fSDon Lewis                Name="VCALinkTool"
968*4c5b548fSDamjan Jovanovicdiff --git misc/build/Python-2.7.18/PC/VS9.0/make_buildinfo.vcproj misc/build/Python-2.7.18/PC/VS9.0/make_buildinfo.vcproj
969*4c5b548fSDamjan Jovanovic--- misc/build/Python-2.7.18/PC/VS9.0/make_buildinfo.vcproj
970*4c5b548fSDamjan Jovanovic+++ misc/build/Python-2.7.18/PC/VS9.0/make_buildinfo.vcproj
97126aca12fSDon Lewis@@ -61,6 +61,7 @@
97226aca12fSDon Lewis                OutputFile="$(OutDir)/make_buildinfo.exe"
97326aca12fSDon Lewis                ProgramDatabaseFile="$(TargetDir)$(TargetName).pdb"
97426aca12fSDon Lewis                SubSystem="1"
97526aca12fSDon Lewis+               AdditionalOptions="/SAFESEH /NXCOMPAT /DYNAMICBASE"
97626aca12fSDon Lewis            />
97726aca12fSDon Lewis            <Tool
97826aca12fSDon Lewis                Name="VCALinkTool"
97926aca12fSDon Lewis@@ -119,6 +120,7 @@
98026aca12fSDon Lewis            />
98126aca12fSDon Lewis            <Tool
98226aca12fSDon Lewis                Name="VCLinkerTool"
98326aca12fSDon Lewis+               AdditionalOptions="/SAFESEH /NXCOMPAT /DYNAMICBASE"
98426aca12fSDon Lewis            />
98526aca12fSDon Lewis            <Tool
98626aca12fSDon Lewis                Name="VCALinkTool"
987*4c5b548fSDamjan Jovanovicdiff --git misc/build/Python-2.7.18/PC/VS9.0/make_versioninfo.vcproj misc/build/Python-2.7.18/PC/VS9.0/make_versioninfo.vcproj
988*4c5b548fSDamjan Jovanovic--- misc/build/Python-2.7.18/PC/VS9.0/make_versioninfo.vcproj
989*4c5b548fSDamjan Jovanovic+++ misc/build/Python-2.7.18/PC/VS9.0/make_versioninfo.vcproj
99026aca12fSDon Lewis@@ -71,6 +71,7 @@
99126aca12fSDon Lewis                ProgramDatabaseFile="$(TargetDir)$(TargetName).pdb"
99226aca12fSDon Lewis                SubSystem="1"
99326aca12fSDon Lewis                BaseAddress="0x1d000000"
99426aca12fSDon Lewis+               AdditionalOptions="/SAFESEH /NXCOMPAT /DYNAMICBASE"
99526aca12fSDon Lewis            />
99626aca12fSDon Lewis            <Tool
99726aca12fSDon Lewis                Name="VCALinkTool"
99826aca12fSDon Lewis@@ -137,6 +138,7 @@
99926aca12fSDon Lewis            <Tool
100026aca12fSDon Lewis                Name="VCLinkerTool"
100126aca12fSDon Lewis                OutputFile="$(SolutionDir)make_versioninfo.exe"
100226aca12fSDon Lewis+               AdditionalOptions="/SAFESEH /NXCOMPAT /DYNAMICBASE"
100326aca12fSDon Lewis            />
100426aca12fSDon Lewis            <Tool
100526aca12fSDon Lewis                Name="VCALinkTool"
100626aca12fSDon Lewis@@ -214,6 +216,7 @@
100726aca12fSDon Lewis                ProgramDatabaseFile="$(TargetDir)$(TargetName).pdb"
100826aca12fSDon Lewis                SubSystem="1"
100926aca12fSDon Lewis                BaseAddress="0x1d000000"
101026aca12fSDon Lewis+               AdditionalOptions="/SAFESEH /NXCOMPAT /DYNAMICBASE"
101126aca12fSDon Lewis            />
101226aca12fSDon Lewis            <Tool
101326aca12fSDon Lewis                Name="VCALinkTool"
101426aca12fSDon Lewis@@ -282,6 +285,7 @@
101526aca12fSDon Lewis                Name="VCLinkerTool"
101626aca12fSDon Lewis                OutputFile="$(SolutionDir)make_versioninfo_d.exe"
101726aca12fSDon Lewis                TargetMachine="17"
101826aca12fSDon Lewis+               AdditionalOptions="/SAFESEH /NXCOMPAT /DYNAMICBASE"
101926aca12fSDon Lewis            />
102026aca12fSDon Lewis            <Tool
102126aca12fSDon Lewis                Name="VCALinkTool"
1022*4c5b548fSDamjan Jovanovicdiff --git misc/build/Python-2.7.18/PC/VS9.0/pcbuild.sln misc/build/Python-2.7.18/PC/VS9.0/pcbuild.sln
1023*4c5b548fSDamjan Jovanovic--- misc/build/Python-2.7.18/PC/VS9.0/pcbuild.sln
1024*4c5b548fSDamjan Jovanovic+++ misc/build/Python-2.7.18/PC/VS9.0/pcbuild.sln
1025*4c5b548fSDamjan Jovanovic@@ -38,12 +38,12 @@ Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "winsound", "winsound.vcproj
102626aca12fSDon Lewis        {CF7AC3D1-E2DF-41D2-BEA6-1E2556CDEA26} = {CF7AC3D1-E2DF-41D2-BEA6-1E2556CDEA26}
102726aca12fSDon Lewis    EndProjectSection
102826aca12fSDon Lewis EndProject
102926aca12fSDon Lewis-Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "_bsddb", "_bsddb.vcproj", "{B4D38F3F-68FB-42EC-A45D-E00657BB3627}"
103026aca12fSDon Lewis-   ProjectSection(ProjectDependencies) = postProject
103126aca12fSDon Lewis-       {6DE10744-E396-40A5-B4E2-1B69AA7C8D31} = {6DE10744-E396-40A5-B4E2-1B69AA7C8D31}
103226aca12fSDon Lewis-       {CF7AC3D1-E2DF-41D2-BEA6-1E2556CDEA26} = {CF7AC3D1-E2DF-41D2-BEA6-1E2556CDEA26}
103326aca12fSDon Lewis-   EndProjectSection
103426aca12fSDon Lewis-EndProject
103526aca12fSDon Lewis+#Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "_bsddb", "_bsddb.vcproj", "{B4D38F3F-68FB-42EC-A45D-E00657BB3627}"
103626aca12fSDon Lewis+#  ProjectSection(ProjectDependencies) = postProject
103726aca12fSDon Lewis+#      {6DE10744-E396-40A5-B4E2-1B69AA7C8D31} = {6DE10744-E396-40A5-B4E2-1B69AA7C8D31}
103826aca12fSDon Lewis+#      {CF7AC3D1-E2DF-41D2-BEA6-1E2556CDEA26} = {CF7AC3D1-E2DF-41D2-BEA6-1E2556CDEA26}
103926aca12fSDon Lewis+#  EndProjectSection
104026aca12fSDon Lewis+#EndProject
104126aca12fSDon Lewis Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "_ctypes", "_ctypes.vcproj", "{0E9791DB-593A-465F-98BC-681011311618}"
104226aca12fSDon Lewis    ProjectSection(ProjectDependencies) = postProject
104326aca12fSDon Lewis        {CF7AC3D1-E2DF-41D2-BEA6-1E2556CDEA26} = {CF7AC3D1-E2DF-41D2-BEA6-1E2556CDEA26}
1044*4c5b548fSDamjan Jovanovic@@ -69,12 +69,12 @@ Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "_socket", "_socket.vcproj",
104526aca12fSDon Lewis        {CF7AC3D1-E2DF-41D2-BEA6-1E2556CDEA26} = {CF7AC3D1-E2DF-41D2-BEA6-1E2556CDEA26}
104626aca12fSDon Lewis    EndProjectSection
104726aca12fSDon Lewis EndProject
104826aca12fSDon Lewis-Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "_sqlite3", "_sqlite3.vcproj", "{13CECB97-4119-4316-9D42-8534019A5A44}"
104926aca12fSDon Lewis-   ProjectSection(ProjectDependencies) = postProject
105026aca12fSDon Lewis-       {CF7AC3D1-E2DF-41D2-BEA6-1E2556CDEA26} = {CF7AC3D1-E2DF-41D2-BEA6-1E2556CDEA26}
105126aca12fSDon Lewis-       {A1A295E5-463C-437F-81CA-1F32367685DA} = {A1A295E5-463C-437F-81CA-1F32367685DA}
105226aca12fSDon Lewis-   EndProjectSection
105326aca12fSDon Lewis-EndProject
105426aca12fSDon Lewis+#Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "_sqlite3", "_sqlite3.vcproj", "{13CECB97-4119-4316-9D42-8534019A5A44}"
105526aca12fSDon Lewis+#  ProjectSection(ProjectDependencies) = postProject
105626aca12fSDon Lewis+#      {CF7AC3D1-E2DF-41D2-BEA6-1E2556CDEA26} = {CF7AC3D1-E2DF-41D2-BEA6-1E2556CDEA26}
105726aca12fSDon Lewis+#      {A1A295E5-463C-437F-81CA-1F32367685DA} = {A1A295E5-463C-437F-81CA-1F32367685DA}
105826aca12fSDon Lewis+#  EndProjectSection
105926aca12fSDon Lewis+#EndProject
106026aca12fSDon Lewis Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "_ssl", "_ssl.vcproj", "{C6E20F84-3247-4AD6-B051-B073268F73BA}"
106126aca12fSDon Lewis    ProjectSection(ProjectDependencies) = postProject
106226aca12fSDon Lewis        {B11D750F-CD1F-4A96-85CE-E69A5C5259F9} = {B11D750F-CD1F-4A96-85CE-E69A5C5259F9}
1063*4c5b548fSDamjan Jovanovic@@ -87,16 +87,16 @@ Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "_testcapi", "_testcapi.vcpr
106426aca12fSDon Lewis        {CF7AC3D1-E2DF-41D2-BEA6-1E2556CDEA26} = {CF7AC3D1-E2DF-41D2-BEA6-1E2556CDEA26}
106526aca12fSDon Lewis    EndProjectSection
106626aca12fSDon Lewis EndProject
106726aca12fSDon Lewis-Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "_tkinter", "_tkinter.vcproj", "{4946ECAC-2E69-4BF8-A90A-F5136F5094DF}"
106826aca12fSDon Lewis-   ProjectSection(ProjectDependencies) = postProject
106926aca12fSDon Lewis-       {CF7AC3D1-E2DF-41D2-BEA6-1E2556CDEA26} = {CF7AC3D1-E2DF-41D2-BEA6-1E2556CDEA26}
107026aca12fSDon Lewis-   EndProjectSection
107126aca12fSDon Lewis-EndProject
107226aca12fSDon Lewis-Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "bz2", "bz2.vcproj", "{73FCD2BD-F133-46B7-8EC1-144CD82A59D5}"
107326aca12fSDon Lewis-   ProjectSection(ProjectDependencies) = postProject
107426aca12fSDon Lewis-       {CF7AC3D1-E2DF-41D2-BEA6-1E2556CDEA26} = {CF7AC3D1-E2DF-41D2-BEA6-1E2556CDEA26}
107526aca12fSDon Lewis-   EndProjectSection
107626aca12fSDon Lewis-EndProject
107726aca12fSDon Lewis+#Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "_tkinter", "_tkinter.vcproj", "{4946ECAC-2E69-4BF8-A90A-F5136F5094DF}"
107826aca12fSDon Lewis+#  ProjectSection(ProjectDependencies) = postProject
107926aca12fSDon Lewis+#      {CF7AC3D1-E2DF-41D2-BEA6-1E2556CDEA26} = {CF7AC3D1-E2DF-41D2-BEA6-1E2556CDEA26}
108026aca12fSDon Lewis+#  EndProjectSection
108126aca12fSDon Lewis+#EndProject
108226aca12fSDon Lewis+#Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "bz2", "bz2.vcproj", "{73FCD2BD-F133-46B7-8EC1-144CD82A59D5}"
108326aca12fSDon Lewis+#  ProjectSection(ProjectDependencies) = postProject
108426aca12fSDon Lewis+#      {CF7AC3D1-E2DF-41D2-BEA6-1E2556CDEA26} = {CF7AC3D1-E2DF-41D2-BEA6-1E2556CDEA26}
108526aca12fSDon Lewis+#  EndProjectSection
108626aca12fSDon Lewis+#EndProject
108726aca12fSDon Lewis Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "select", "select.vcproj", "{18CAE28C-B454-46C1-87A0-493D91D97F03}"
108826aca12fSDon Lewis    ProjectSection(ProjectDependencies) = postProject
108926aca12fSDon Lewis        {CF7AC3D1-E2DF-41D2-BEA6-1E2556CDEA26} = {CF7AC3D1-E2DF-41D2-BEA6-1E2556CDEA26}
1090*4c5b548fSDamjan Jovanovic@@ -114,17 +114,17 @@ Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "pyexpat", "pyexpat.vcproj",
109126aca12fSDon Lewis EndProject
109226aca12fSDon Lewis Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "bdist_wininst", "bdist_wininst.vcproj", "{EB1C19C1-1F18-421E-9735-CAEE69DC6A3C}"
109326aca12fSDon Lewis EndProject
109426aca12fSDon Lewis-Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "_hashlib", "_hashlib.vcproj", "{447F05A8-F581-4CAC-A466-5AC7936E207E}"
109526aca12fSDon Lewis-   ProjectSection(ProjectDependencies) = postProject
109626aca12fSDon Lewis-       {B11D750F-CD1F-4A96-85CE-E69A5C5259F9} = {B11D750F-CD1F-4A96-85CE-E69A5C5259F9}
109726aca12fSDon Lewis-       {CF7AC3D1-E2DF-41D2-BEA6-1E2556CDEA26} = {CF7AC3D1-E2DF-41D2-BEA6-1E2556CDEA26}
109826aca12fSDon Lewis-   EndProjectSection
109926aca12fSDon Lewis-EndProject
110026aca12fSDon Lewis-Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "sqlite3", "sqlite3.vcproj", "{A1A295E5-463C-437F-81CA-1F32367685DA}"
110126aca12fSDon Lewis-   ProjectSection(ProjectDependencies) = postProject
110226aca12fSDon Lewis-       {6DE10744-E396-40A5-B4E2-1B69AA7C8D31} = {6DE10744-E396-40A5-B4E2-1B69AA7C8D31}
110326aca12fSDon Lewis-   EndProjectSection
110426aca12fSDon Lewis-EndProject
110526aca12fSDon Lewis+#Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "_hashlib", "_hashlib.vcproj", "{447F05A8-F581-4CAC-A466-5AC7936E207E}"
110626aca12fSDon Lewis+#  ProjectSection(ProjectDependencies) = postProject
110726aca12fSDon Lewis+#      {B11D750F-CD1F-4A96-85CE-E69A5C5259F9} = {B11D750F-CD1F-4A96-85CE-E69A5C5259F9}
110826aca12fSDon Lewis+#      {CF7AC3D1-E2DF-41D2-BEA6-1E2556CDEA26} = {CF7AC3D1-E2DF-41D2-BEA6-1E2556CDEA26}
110926aca12fSDon Lewis+#  EndProjectSection
111026aca12fSDon Lewis+#EndProject
111126aca12fSDon Lewis+#Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "sqlite3", "sqlite3.vcproj", "{A1A295E5-463C-437F-81CA-1F32367685DA}"
111226aca12fSDon Lewis+#  ProjectSection(ProjectDependencies) = postProject
111326aca12fSDon Lewis+#      {6DE10744-E396-40A5-B4E2-1B69AA7C8D31} = {6DE10744-E396-40A5-B4E2-1B69AA7C8D31}
111426aca12fSDon Lewis+#  EndProjectSection
111526aca12fSDon Lewis+#EndProject
111626aca12fSDon Lewis Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "_multiprocessing", "_multiprocessing.vcproj", "{9E48B300-37D1-11DD-8C41-005056C00008}"
111726aca12fSDon Lewis    ProjectSection(ProjectDependencies) = postProject
111826aca12fSDon Lewis        {CF7AC3D1-E2DF-41D2-BEA6-1E2556CDEA26} = {CF7AC3D1-E2DF-41D2-BEA6-1E2556CDEA26}
1119*4c5b548fSDamjan Jovanovicdiff --git misc/build/Python-2.7.18/PC/VS9.0/pyexpat.vcproj misc/build/Python-2.7.18/PC/VS9.0/pyexpat.vcproj
1120*4c5b548fSDamjan Jovanovic--- misc/build/Python-2.7.18/PC/VS9.0/pyexpat.vcproj
1121*4c5b548fSDamjan Jovanovic+++ misc/build/Python-2.7.18/PC/VS9.0/pyexpat.vcproj
112226aca12fSDon Lewis@@ -56,6 +56,7 @@
112326aca12fSDon Lewis            />
112426aca12fSDon Lewis            <Tool
112526aca12fSDon Lewis                Name="VCLinkerTool"
112626aca12fSDon Lewis+               AdditionalOptions="/SAFESEH /NXCOMPAT /DYNAMICBASE"
112726aca12fSDon Lewis            />
112826aca12fSDon Lewis            <Tool
112926aca12fSDon Lewis                Name="VCALinkTool"
113026aca12fSDon Lewis@@ -117,6 +118,7 @@
113126aca12fSDon Lewis            />
113226aca12fSDon Lewis            <Tool
113326aca12fSDon Lewis                Name="VCLinkerTool"
113426aca12fSDon Lewis+               AdditionalOptions="/SAFESEH /NXCOMPAT /DYNAMICBASE"
113526aca12fSDon Lewis            />
113626aca12fSDon Lewis            <Tool
113726aca12fSDon Lewis                Name="VCALinkTool"
113826aca12fSDon Lewis@@ -178,6 +180,7 @@
113926aca12fSDon Lewis            />
114026aca12fSDon Lewis            <Tool
114126aca12fSDon Lewis                Name="VCLinkerTool"
114226aca12fSDon Lewis+               AdditionalOptions="/SAFESEH /NXCOMPAT /DYNAMICBASE"
114326aca12fSDon Lewis            />
114426aca12fSDon Lewis            <Tool
114526aca12fSDon Lewis                Name="VCALinkTool"
114626aca12fSDon Lewis@@ -240,6 +243,7 @@
114726aca12fSDon Lewis            />
114826aca12fSDon Lewis            <Tool
114926aca12fSDon Lewis                Name="VCLinkerTool"
115026aca12fSDon Lewis+               AdditionalOptions="/SAFESEH /NXCOMPAT /DYNAMICBASE"
115126aca12fSDon Lewis            />
115226aca12fSDon Lewis            <Tool
115326aca12fSDon Lewis                Name="VCALinkTool"
115426aca12fSDon Lewis@@ -301,6 +305,7 @@
115526aca12fSDon Lewis            />
115626aca12fSDon Lewis            <Tool
115726aca12fSDon Lewis                Name="VCLinkerTool"
115826aca12fSDon Lewis+               AdditionalOptions="/SAFESEH /NXCOMPAT /DYNAMICBASE"
115926aca12fSDon Lewis            />
116026aca12fSDon Lewis            <Tool
116126aca12fSDon Lewis                Name="VCALinkTool"
116226aca12fSDon Lewis@@ -364,6 +369,7 @@
116326aca12fSDon Lewis            <Tool
116426aca12fSDon Lewis                Name="VCLinkerTool"
116526aca12fSDon Lewis                TargetMachine="17"
116626aca12fSDon Lewis+               AdditionalOptions="/SAFESEH /NXCOMPAT /DYNAMICBASE"
116726aca12fSDon Lewis            />
116826aca12fSDon Lewis            <Tool
116926aca12fSDon Lewis                Name="VCALinkTool"
117026aca12fSDon Lewis@@ -425,6 +431,7 @@
117126aca12fSDon Lewis            />
117226aca12fSDon Lewis            <Tool
117326aca12fSDon Lewis                Name="VCLinkerTool"
117426aca12fSDon Lewis+               AdditionalOptions="/SAFESEH /NXCOMPAT /DYNAMICBASE"
117526aca12fSDon Lewis            />
117626aca12fSDon Lewis            <Tool
117726aca12fSDon Lewis                Name="VCALinkTool"
117826aca12fSDon Lewis@@ -488,6 +495,7 @@
117926aca12fSDon Lewis            <Tool
118026aca12fSDon Lewis                Name="VCLinkerTool"
118126aca12fSDon Lewis                TargetMachine="17"
118226aca12fSDon Lewis+               AdditionalOptions="/SAFESEH /NXCOMPAT /DYNAMICBASE"
118326aca12fSDon Lewis            />
118426aca12fSDon Lewis            <Tool
118526aca12fSDon Lewis                Name="VCALinkTool"
1186*4c5b548fSDamjan Jovanovicdiff --git misc/build/Python-2.7.18/PC/VS9.0/python.vcproj misc/build/Python-2.7.18/PC/VS9.0/python.vcproj
1187*4c5b548fSDamjan Jovanovic--- misc/build/Python-2.7.18/PC/VS9.0/python.vcproj
1188*4c5b548fSDamjan Jovanovic+++ misc/build/Python-2.7.18/PC/VS9.0/python.vcproj
118926aca12fSDon Lewis@@ -66,6 +66,7 @@
119026aca12fSDon Lewis                SubSystem="1"
119126aca12fSDon Lewis                StackReserveSize="2000000"
119226aca12fSDon Lewis                BaseAddress="0x1d000000"
119326aca12fSDon Lewis+               AdditionalOptions="/SAFESEH /NXCOMPAT /DYNAMICBASE"
119426aca12fSDon Lewis            />
119526aca12fSDon Lewis            <Tool
119626aca12fSDon Lewis                Name="VCALinkTool"
119726aca12fSDon Lewis@@ -139,6 +140,7 @@
119826aca12fSDon Lewis                SubSystem="1"
119926aca12fSDon Lewis                StackReserveSize="2000000"
120026aca12fSDon Lewis                BaseAddress="0x1d000000"
120126aca12fSDon Lewis+               AdditionalOptions="/SAFESEH /NXCOMPAT /DYNAMICBASE"
120226aca12fSDon Lewis            />
120326aca12fSDon Lewis            <Tool
120426aca12fSDon Lewis                Name="VCALinkTool"
120526aca12fSDon Lewis@@ -213,6 +215,7 @@
120626aca12fSDon Lewis                SubSystem="1"
120726aca12fSDon Lewis                StackReserveSize="2000000"
120826aca12fSDon Lewis                BaseAddress="0x1d000000"
120926aca12fSDon Lewis+               AdditionalOptions="/SAFESEH /NXCOMPAT /DYNAMICBASE"
121026aca12fSDon Lewis            />
121126aca12fSDon Lewis            <Tool
121226aca12fSDon Lewis                Name="VCALinkTool"
121326aca12fSDon Lewis@@ -288,6 +291,7 @@
121426aca12fSDon Lewis                SubSystem="1"
121526aca12fSDon Lewis                StackReserveSize="2100000"
121626aca12fSDon Lewis                BaseAddress="0x1d000000"
121726aca12fSDon Lewis+               AdditionalOptions="/SAFESEH /NXCOMPAT /DYNAMICBASE"
121826aca12fSDon Lewis            />
121926aca12fSDon Lewis            <Tool
122026aca12fSDon Lewis                Name="VCALinkTool"
122126aca12fSDon Lewis@@ -361,6 +365,7 @@
122226aca12fSDon Lewis                StackReserveSize="2000000"
122326aca12fSDon Lewis                BaseAddress="0x1d000000"
122426aca12fSDon Lewis                ImportLibrary=""
122526aca12fSDon Lewis+               AdditionalOptions="/SAFESEH /NXCOMPAT /DYNAMICBASE"
122626aca12fSDon Lewis            />
122726aca12fSDon Lewis            <Tool
122826aca12fSDon Lewis                Name="VCALinkTool"
122926aca12fSDon Lewis@@ -436,6 +441,7 @@
123026aca12fSDon Lewis                BaseAddress="0x1d000000"
123126aca12fSDon Lewis                ImportLibrary=""
123226aca12fSDon Lewis                TargetMachine="17"
123326aca12fSDon Lewis+               AdditionalOptions="/SAFESEH /NXCOMPAT /DYNAMICBASE"
123426aca12fSDon Lewis            />
123526aca12fSDon Lewis            <Tool
123626aca12fSDon Lewis                Name="VCALinkTool"
123726aca12fSDon Lewis@@ -509,6 +515,7 @@
123826aca12fSDon Lewis                StackReserveSize="2000000"
123926aca12fSDon Lewis                BaseAddress="0x1d000000"
124026aca12fSDon Lewis                ImportLibrary=""
124126aca12fSDon Lewis+               AdditionalOptions="/SAFESEH /NXCOMPAT /DYNAMICBASE"
124226aca12fSDon Lewis            />
124326aca12fSDon Lewis            <Tool
124426aca12fSDon Lewis                Name="VCALinkTool"
124526aca12fSDon Lewis@@ -584,6 +591,7 @@
124626aca12fSDon Lewis                BaseAddress="0x1d000000"
124726aca12fSDon Lewis                ImportLibrary=""
124826aca12fSDon Lewis                TargetMachine="17"
124926aca12fSDon Lewis+               AdditionalOptions="/SAFESEH /NXCOMPAT /DYNAMICBASE"
125026aca12fSDon Lewis            />
125126aca12fSDon Lewis            <Tool
125226aca12fSDon Lewis                Name="VCALinkTool"
1253*4c5b548fSDamjan Jovanovicdiff --git misc/build/Python-2.7.18/PC/VS9.0/pythoncore.vcproj misc/build/Python-2.7.18/PC/VS9.0/pythoncore.vcproj
1254*4c5b548fSDamjan Jovanovic--- misc/build/Python-2.7.18/PC/VS9.0/pythoncore.vcproj
1255*4c5b548fSDamjan Jovanovic+++ misc/build/Python-2.7.18/PC/VS9.0/pythoncore.vcproj
125626aca12fSDon Lewis@@ -69,6 +69,7 @@
125726aca12fSDon Lewis                ProgramDatabaseFile="$(OutDir)$(PyDllName).pdb"
125826aca12fSDon Lewis                BaseAddress="0x1e000000"
125926aca12fSDon Lewis                ImportLibrary="$(OutDir)$(PyDllName).lib"
126026aca12fSDon Lewis+               AdditionalOptions="/SAFESEH /NXCOMPAT /DYNAMICBASE"
126126aca12fSDon Lewis            />
126226aca12fSDon Lewis            <Tool
126326aca12fSDon Lewis                Name="VCALinkTool"
126426aca12fSDon Lewis@@ -144,6 +145,7 @@
126526aca12fSDon Lewis                ProgramDatabaseFile="$(OutDir)$(PyDllName).pdb"
126626aca12fSDon Lewis                BaseAddress="0x1e000000"
126726aca12fSDon Lewis                ImportLibrary="$(OutDir)$(PyDllName).lib"
126826aca12fSDon Lewis+               AdditionalOptions="/SAFESEH /NXCOMPAT /DYNAMICBASE"
126926aca12fSDon Lewis            />
127026aca12fSDon Lewis            <Tool
127126aca12fSDon Lewis                Name="VCALinkTool"
127226aca12fSDon Lewis@@ -222,6 +224,7 @@
127326aca12fSDon Lewis                ProgramDatabaseFile="$(OutDir)$(PyDllName)_d.pdb"
127426aca12fSDon Lewis                BaseAddress="0x1e000000"
127526aca12fSDon Lewis                ImportLibrary="$(OutDir)$(PyDllName)_d.lib"
127626aca12fSDon Lewis+               AdditionalOptions="/SAFESEH /NXCOMPAT /DYNAMICBASE"
127726aca12fSDon Lewis            />
127826aca12fSDon Lewis            <Tool
127926aca12fSDon Lewis                Name="VCALinkTool"
128026aca12fSDon Lewis@@ -300,6 +303,7 @@
128126aca12fSDon Lewis                ProgramDatabaseFile="$(OutDir)$(PyDllName)_d.pdb"
128226aca12fSDon Lewis                BaseAddress="0x1e000000"
128326aca12fSDon Lewis                ImportLibrary="$(OutDir)$(PyDllName)_d.lib"
128426aca12fSDon Lewis+               AdditionalOptions="/SAFESEH /NXCOMPAT /DYNAMICBASE"
128526aca12fSDon Lewis            />
128626aca12fSDon Lewis            <Tool
128726aca12fSDon Lewis                Name="VCALinkTool"
128826aca12fSDon Lewis@@ -374,6 +378,7 @@
128926aca12fSDon Lewis                ProgramDatabaseFile="$(OutDir)$(PyDllName).pdb"
129026aca12fSDon Lewis                BaseAddress="0x1e000000"
129126aca12fSDon Lewis                ImportLibrary="$(OutDirPGI)$(PyDllName).lib"
129226aca12fSDon Lewis+               AdditionalOptions="/SAFESEH /NXCOMPAT /DYNAMICBASE"
129326aca12fSDon Lewis            />
129426aca12fSDon Lewis            <Tool
129526aca12fSDon Lewis                Name="VCALinkTool"
129626aca12fSDon Lewis@@ -450,6 +455,7 @@
129726aca12fSDon Lewis                BaseAddress="0x1e000000"
129826aca12fSDon Lewis                ImportLibrary="$(OutDirPGI)$(PyDllName).lib"
129926aca12fSDon Lewis                TargetMachine="17"
130026aca12fSDon Lewis+               AdditionalOptions="/SAFESEH /NXCOMPAT /DYNAMICBASE"
130126aca12fSDon Lewis            />
130226aca12fSDon Lewis            <Tool
130326aca12fSDon Lewis                Name="VCALinkTool"
130426aca12fSDon Lewis@@ -524,6 +530,7 @@
130526aca12fSDon Lewis                ProgramDatabaseFile="$(OutDir)$(PyDllName).pdb"
130626aca12fSDon Lewis                BaseAddress="0x1e000000"
130726aca12fSDon Lewis                ImportLibrary="$(OutDirPGI)$(PyDllName).lib"
130826aca12fSDon Lewis+               AdditionalOptions="/SAFESEH /NXCOMPAT /DYNAMICBASE"
130926aca12fSDon Lewis            />
131026aca12fSDon Lewis            <Tool
131126aca12fSDon Lewis                Name="VCALinkTool"
131226aca12fSDon Lewis@@ -600,6 +607,7 @@
131326aca12fSDon Lewis                BaseAddress="0x1e000000"
131426aca12fSDon Lewis                ImportLibrary="$(OutDirPGI)$(PyDllName).lib"
131526aca12fSDon Lewis                TargetMachine="17"
131626aca12fSDon Lewis+               AdditionalOptions="/SAFESEH /NXCOMPAT /DYNAMICBASE"
131726aca12fSDon Lewis            />
131826aca12fSDon Lewis            <Tool
131926aca12fSDon Lewis                Name="VCALinkTool"
1320*4c5b548fSDamjan Jovanovicdiff --git misc/build/Python-2.7.18/PC/VS9.0/pythonw.vcproj misc/build/Python-2.7.18/PC/VS9.0/pythonw.vcproj
1321*4c5b548fSDamjan Jovanovic--- misc/build/Python-2.7.18/PC/VS9.0/pythonw.vcproj
1322*4c5b548fSDamjan Jovanovic+++ misc/build/Python-2.7.18/PC/VS9.0/pythonw.vcproj
132326aca12fSDon Lewis@@ -66,6 +66,7 @@
132426aca12fSDon Lewis                StackReserveSize="2000000"
132526aca12fSDon Lewis                BaseAddress="0x1d000000"
132626aca12fSDon Lewis                TargetMachine="1"
132726aca12fSDon Lewis+               AdditionalOptions="/SAFESEH /NXCOMPAT /DYNAMICBASE"
132826aca12fSDon Lewis            />
132926aca12fSDon Lewis            <Tool
133026aca12fSDon Lewis                Name="VCALinkTool"
133126aca12fSDon Lewis@@ -137,6 +138,7 @@
133226aca12fSDon Lewis                OutputFile="$(OutDir)\pythonw_d.exe"
133326aca12fSDon Lewis                StackReserveSize="2000000"
133426aca12fSDon Lewis                BaseAddress="0x1d000000"
133526aca12fSDon Lewis+               AdditionalOptions="/SAFESEH /NXCOMPAT /DYNAMICBASE"
133626aca12fSDon Lewis            />
133726aca12fSDon Lewis            <Tool
133826aca12fSDon Lewis                Name="VCALinkTool"
133926aca12fSDon Lewis@@ -208,6 +210,7 @@
134026aca12fSDon Lewis                StackReserveSize="2000000"
134126aca12fSDon Lewis                BaseAddress="0x1d000000"
134226aca12fSDon Lewis                TargetMachine="1"
134326aca12fSDon Lewis+               AdditionalOptions="/SAFESEH /NXCOMPAT /DYNAMICBASE"
134426aca12fSDon Lewis            />
134526aca12fSDon Lewis            <Tool
134626aca12fSDon Lewis                Name="VCALinkTool"
134726aca12fSDon Lewis@@ -279,6 +282,7 @@
134826aca12fSDon Lewis                OutputFile="$(OutDir)\pythonw.exe"
134926aca12fSDon Lewis                StackReserveSize="2000000"
135026aca12fSDon Lewis                BaseAddress="0x1d000000"
135126aca12fSDon Lewis+               AdditionalOptions="/SAFESEH /NXCOMPAT /DYNAMICBASE"
135226aca12fSDon Lewis            />
135326aca12fSDon Lewis            <Tool
135426aca12fSDon Lewis                Name="VCALinkTool"
135526aca12fSDon Lewis@@ -351,6 +355,7 @@
135626aca12fSDon Lewis                BaseAddress="0x1d000000"
135726aca12fSDon Lewis                ImportLibrary=""
135826aca12fSDon Lewis                TargetMachine="1"
135926aca12fSDon Lewis+               AdditionalOptions="/SAFESEH /NXCOMPAT /DYNAMICBASE"
136026aca12fSDon Lewis            />
136126aca12fSDon Lewis            <Tool
136226aca12fSDon Lewis                Name="VCALinkTool"
136326aca12fSDon Lewis@@ -424,6 +429,7 @@
136426aca12fSDon Lewis                BaseAddress="0x1d000000"
136526aca12fSDon Lewis                ImportLibrary=""
136626aca12fSDon Lewis                TargetMachine="17"
136726aca12fSDon Lewis+               AdditionalOptions="/SAFESEH /NXCOMPAT /DYNAMICBASE"
136826aca12fSDon Lewis            />
136926aca12fSDon Lewis            <Tool
137026aca12fSDon Lewis                Name="VCALinkTool"
137126aca12fSDon Lewis@@ -496,6 +502,7 @@
137226aca12fSDon Lewis                BaseAddress="0x1d000000"
137326aca12fSDon Lewis                ImportLibrary=""
137426aca12fSDon Lewis                TargetMachine="1"
137526aca12fSDon Lewis+               AdditionalOptions="/SAFESEH /NXCOMPAT /DYNAMICBASE"
137626aca12fSDon Lewis            />
137726aca12fSDon Lewis            <Tool
137826aca12fSDon Lewis                Name="VCALinkTool"
137926aca12fSDon Lewis@@ -569,6 +576,7 @@
138026aca12fSDon Lewis                BaseAddress="0x1d000000"
138126aca12fSDon Lewis                ImportLibrary=""
138226aca12fSDon Lewis                TargetMachine="17"
138326aca12fSDon Lewis+               AdditionalOptions="/SAFESEH /NXCOMPAT /DYNAMICBASE"
138426aca12fSDon Lewis            />
138526aca12fSDon Lewis            <Tool
138626aca12fSDon Lewis                Name="VCALinkTool"
1387*4c5b548fSDamjan Jovanovicdiff --git misc/build/Python-2.7.18/PC/VS9.0/select.vcproj misc/build/Python-2.7.18/PC/VS9.0/select.vcproj
1388*4c5b548fSDamjan Jovanovic--- misc/build/Python-2.7.18/PC/VS9.0/select.vcproj
1389*4c5b548fSDamjan Jovanovic+++ misc/build/Python-2.7.18/PC/VS9.0/select.vcproj
139026aca12fSDon Lewis@@ -57,6 +57,7 @@
139126aca12fSDon Lewis                AdditionalDependencies="ws2_32.lib"
139226aca12fSDon Lewis                IgnoreDefaultLibraryNames="libc"
139326aca12fSDon Lewis                BaseAddress="0x1D110000"
139426aca12fSDon Lewis+               AdditionalOptions="/SAFESEH /NXCOMPAT /DYNAMICBASE"
139526aca12fSDon Lewis            />
139626aca12fSDon Lewis            <Tool
139726aca12fSDon Lewis                Name="VCALinkTool"
139826aca12fSDon Lewis@@ -119,6 +120,7 @@
139926aca12fSDon Lewis                AdditionalDependencies="ws2_32.lib"
140026aca12fSDon Lewis                IgnoreDefaultLibraryNames="libc"
140126aca12fSDon Lewis                BaseAddress="0x1D110000"
140226aca12fSDon Lewis+               AdditionalOptions="/SAFESEH /NXCOMPAT /DYNAMICBASE"
140326aca12fSDon Lewis            />
140426aca12fSDon Lewis            <Tool
140526aca12fSDon Lewis                Name="VCALinkTool"
140626aca12fSDon Lewis@@ -181,6 +183,7 @@
140726aca12fSDon Lewis                AdditionalDependencies="ws2_32.lib"
140826aca12fSDon Lewis                IgnoreDefaultLibraryNames="libc"
140926aca12fSDon Lewis                BaseAddress="0x1D110000"
141026aca12fSDon Lewis+               AdditionalOptions="/SAFESEH /NXCOMPAT /DYNAMICBASE"
141126aca12fSDon Lewis            />
141226aca12fSDon Lewis            <Tool
141326aca12fSDon Lewis                Name="VCALinkTool"
141426aca12fSDon Lewis@@ -244,6 +247,7 @@
141526aca12fSDon Lewis                AdditionalDependencies="ws2_32.lib"
141626aca12fSDon Lewis                IgnoreDefaultLibraryNames="libc"
141726aca12fSDon Lewis                BaseAddress="0x1D110000"
141826aca12fSDon Lewis+               AdditionalOptions="/SAFESEH /NXCOMPAT /DYNAMICBASE"
141926aca12fSDon Lewis            />
142026aca12fSDon Lewis            <Tool
142126aca12fSDon Lewis                Name="VCALinkTool"
142226aca12fSDon Lewis@@ -306,6 +310,7 @@
142326aca12fSDon Lewis                AdditionalDependencies="ws2_32.lib"
142426aca12fSDon Lewis                IgnoreDefaultLibraryNames="libc"
142526aca12fSDon Lewis                BaseAddress="0x1D110000"
142626aca12fSDon Lewis+               AdditionalOptions="/SAFESEH /NXCOMPAT /DYNAMICBASE"
142726aca12fSDon Lewis            />
142826aca12fSDon Lewis            <Tool
142926aca12fSDon Lewis                Name="VCALinkTool"
143026aca12fSDon Lewis@@ -370,6 +375,7 @@
143126aca12fSDon Lewis                IgnoreDefaultLibraryNames="libc"
143226aca12fSDon Lewis                BaseAddress="0x1D110000"
143326aca12fSDon Lewis                TargetMachine="17"
143426aca12fSDon Lewis+               AdditionalOptions="/SAFESEH /NXCOMPAT /DYNAMICBASE"
143526aca12fSDon Lewis            />
143626aca12fSDon Lewis            <Tool
143726aca12fSDon Lewis                Name="VCALinkTool"
143826aca12fSDon Lewis@@ -432,6 +438,7 @@
143926aca12fSDon Lewis                AdditionalDependencies="ws2_32.lib"
144026aca12fSDon Lewis                IgnoreDefaultLibraryNames="libc"
144126aca12fSDon Lewis                BaseAddress="0x1D110000"
144226aca12fSDon Lewis+               AdditionalOptions="/SAFESEH /NXCOMPAT /DYNAMICBASE"
144326aca12fSDon Lewis            />
144426aca12fSDon Lewis            <Tool
144526aca12fSDon Lewis                Name="VCALinkTool"
144626aca12fSDon Lewis@@ -496,6 +503,7 @@
144726aca12fSDon Lewis                IgnoreDefaultLibraryNames="libc"
144826aca12fSDon Lewis                BaseAddress="0x1D110000"
144926aca12fSDon Lewis                TargetMachine="17"
145026aca12fSDon Lewis+               AdditionalOptions="/SAFESEH /NXCOMPAT /DYNAMICBASE"
145126aca12fSDon Lewis            />
145226aca12fSDon Lewis            <Tool
145326aca12fSDon Lewis                Name="VCALinkTool"
1454*4c5b548fSDamjan Jovanovicdiff --git misc/build/Python-2.7.18/PC/VS9.0/sqlite3.vcproj misc/build/Python-2.7.18/PC/VS9.0/sqlite3.vcproj
1455*4c5b548fSDamjan Jovanovic--- misc/build/Python-2.7.18/PC/VS9.0/sqlite3.vcproj
1456*4c5b548fSDamjan Jovanovic+++ misc/build/Python-2.7.18/PC/VS9.0/sqlite3.vcproj
145726aca12fSDon Lewis@@ -56,6 +56,7 @@
145826aca12fSDon Lewis            <Tool
145926aca12fSDon Lewis                Name="VCLinkerTool"
146026aca12fSDon Lewis                OutputFile="$(OutDir)\$(ProjectName)_d.dll"
146126aca12fSDon Lewis+               AdditionalOptions="/SAFESEH /NXCOMPAT /DYNAMICBASE"
146226aca12fSDon Lewis            />
146326aca12fSDon Lewis            <Tool
146426aca12fSDon Lewis                Name="VCALinkTool"
146526aca12fSDon Lewis@@ -117,6 +118,7 @@
146626aca12fSDon Lewis            <Tool
146726aca12fSDon Lewis                Name="VCLinkerTool"
146826aca12fSDon Lewis                OutputFile="$(OutDir)\$(ProjectName)_d.dll"
146926aca12fSDon Lewis+               AdditionalOptions="/SAFESEH /NXCOMPAT /DYNAMICBASE"
147026aca12fSDon Lewis            />
147126aca12fSDon Lewis            <Tool
147226aca12fSDon Lewis                Name="VCALinkTool"
147326aca12fSDon Lewis@@ -178,6 +180,7 @@
147426aca12fSDon Lewis            <Tool
147526aca12fSDon Lewis                Name="VCLinkerTool"
147626aca12fSDon Lewis                OutputFile="$(OutDir)\$(ProjectName).dll"
147726aca12fSDon Lewis+               AdditionalOptions="/SAFESEH /NXCOMPAT /DYNAMICBASE"
147826aca12fSDon Lewis            />
147926aca12fSDon Lewis            <Tool
148026aca12fSDon Lewis                Name="VCALinkTool"
148126aca12fSDon Lewis@@ -240,6 +243,7 @@
148226aca12fSDon Lewis            <Tool
148326aca12fSDon Lewis                Name="VCLinkerTool"
148426aca12fSDon Lewis                OutputFile="$(OutDir)\$(ProjectName).dll"
148526aca12fSDon Lewis+               AdditionalOptions="/SAFESEH /NXCOMPAT /DYNAMICBASE"
148626aca12fSDon Lewis            />
148726aca12fSDon Lewis            <Tool
148826aca12fSDon Lewis                Name="VCALinkTool"
148926aca12fSDon Lewis@@ -301,6 +305,7 @@
149026aca12fSDon Lewis            <Tool
149126aca12fSDon Lewis                Name="VCLinkerTool"
149226aca12fSDon Lewis                OutputFile="$(OutDir)\$(ProjectName).dll"
149326aca12fSDon Lewis+               AdditionalOptions="/SAFESEH /NXCOMPAT /DYNAMICBASE"
149426aca12fSDon Lewis            />
149526aca12fSDon Lewis            <Tool
149626aca12fSDon Lewis                Name="VCALinkTool"
149726aca12fSDon Lewis@@ -362,6 +367,7 @@
149826aca12fSDon Lewis            />
149926aca12fSDon Lewis            <Tool
150026aca12fSDon Lewis                Name="VCLinkerTool"
150126aca12fSDon Lewis+               AdditionalOptions="/SAFESEH /NXCOMPAT /DYNAMICBASE"
150226aca12fSDon Lewis            />
150326aca12fSDon Lewis            <Tool
150426aca12fSDon Lewis                Name="VCALinkTool"
150526aca12fSDon Lewis@@ -423,6 +429,7 @@
150626aca12fSDon Lewis            <Tool
150726aca12fSDon Lewis                Name="VCLinkerTool"
150826aca12fSDon Lewis                OutputFile="$(OutDir)\$(ProjectName).dll"
150926aca12fSDon Lewis+               AdditionalOptions="/SAFESEH /NXCOMPAT /DYNAMICBASE"
151026aca12fSDon Lewis            />
151126aca12fSDon Lewis            <Tool
151226aca12fSDon Lewis                Name="VCALinkTool"
151326aca12fSDon Lewis@@ -484,6 +491,7 @@
151426aca12fSDon Lewis            />
151526aca12fSDon Lewis            <Tool
151626aca12fSDon Lewis                Name="VCLinkerTool"
151726aca12fSDon Lewis+               AdditionalOptions="/SAFESEH /NXCOMPAT /DYNAMICBASE"
151826aca12fSDon Lewis            />
151926aca12fSDon Lewis            <Tool
152026aca12fSDon Lewis                Name="VCALinkTool"
1521*4c5b548fSDamjan Jovanovicdiff --git misc/build/Python-2.7.18/PC/VS9.0/unicodedata.vcproj misc/build/Python-2.7.18/PC/VS9.0/unicodedata.vcproj
1522*4c5b548fSDamjan Jovanovic--- misc/build/Python-2.7.18/PC/VS9.0/unicodedata.vcproj
1523*4c5b548fSDamjan Jovanovic+++ misc/build/Python-2.7.18/PC/VS9.0/unicodedata.vcproj
152426aca12fSDon Lewis@@ -55,6 +55,7 @@
152526aca12fSDon Lewis            <Tool
152626aca12fSDon Lewis                Name="VCLinkerTool"
152726aca12fSDon Lewis                BaseAddress="0x1D120000"
152826aca12fSDon Lewis+               AdditionalOptions="/SAFESEH /NXCOMPAT /DYNAMICBASE"
152926aca12fSDon Lewis            />
153026aca12fSDon Lewis            <Tool
153126aca12fSDon Lewis                Name="VCALinkTool"
153226aca12fSDon Lewis@@ -115,6 +116,7 @@
153326aca12fSDon Lewis            <Tool
153426aca12fSDon Lewis                Name="VCLinkerTool"
153526aca12fSDon Lewis                BaseAddress="0x1D120000"
153626aca12fSDon Lewis+               AdditionalOptions="/SAFESEH /NXCOMPAT /DYNAMICBASE"
153726aca12fSDon Lewis            />
153826aca12fSDon Lewis            <Tool
153926aca12fSDon Lewis                Name="VCALinkTool"
154026aca12fSDon Lewis@@ -175,6 +177,7 @@
154126aca12fSDon Lewis            <Tool
154226aca12fSDon Lewis                Name="VCLinkerTool"
154326aca12fSDon Lewis                BaseAddress="0x1D120000"
154426aca12fSDon Lewis+               AdditionalOptions="/SAFESEH /NXCOMPAT /DYNAMICBASE"
154526aca12fSDon Lewis            />
154626aca12fSDon Lewis            <Tool
154726aca12fSDon Lewis                Name="VCALinkTool"
154826aca12fSDon Lewis@@ -236,6 +239,7 @@
154926aca12fSDon Lewis            <Tool
155026aca12fSDon Lewis                Name="VCLinkerTool"
155126aca12fSDon Lewis                BaseAddress="0x1D120000"
155226aca12fSDon Lewis+               AdditionalOptions="/SAFESEH /NXCOMPAT /DYNAMICBASE"
155326aca12fSDon Lewis            />
155426aca12fSDon Lewis            <Tool
155526aca12fSDon Lewis                Name="VCALinkTool"
155626aca12fSDon Lewis@@ -296,6 +300,7 @@
155726aca12fSDon Lewis            <Tool
155826aca12fSDon Lewis                Name="VCLinkerTool"
155926aca12fSDon Lewis                BaseAddress="0x1D120000"
156026aca12fSDon Lewis+               AdditionalOptions="/SAFESEH /NXCOMPAT /DYNAMICBASE"
156126aca12fSDon Lewis            />
156226aca12fSDon Lewis            <Tool
156326aca12fSDon Lewis                Name="VCALinkTool"
156426aca12fSDon Lewis@@ -358,6 +363,7 @@
156526aca12fSDon Lewis                Name="VCLinkerTool"
156626aca12fSDon Lewis                BaseAddress="0x1D120000"
156726aca12fSDon Lewis                TargetMachine="17"
156826aca12fSDon Lewis+               AdditionalOptions="/SAFESEH /NXCOMPAT /DYNAMICBASE"
156926aca12fSDon Lewis            />
157026aca12fSDon Lewis            <Tool
157126aca12fSDon Lewis                Name="VCALinkTool"
157226aca12fSDon Lewis@@ -418,6 +424,7 @@
157326aca12fSDon Lewis            <Tool
157426aca12fSDon Lewis                Name="VCLinkerTool"
157526aca12fSDon Lewis                BaseAddress="0x1D120000"
157626aca12fSDon Lewis+               AdditionalOptions="/SAFESEH /NXCOMPAT /DYNAMICBASE"
157726aca12fSDon Lewis            />
157826aca12fSDon Lewis            <Tool
157926aca12fSDon Lewis                Name="VCALinkTool"
158026aca12fSDon Lewis@@ -480,6 +487,7 @@
158126aca12fSDon Lewis                Name="VCLinkerTool"
158226aca12fSDon Lewis                BaseAddress="0x1D120000"
158326aca12fSDon Lewis                TargetMachine="17"
158426aca12fSDon Lewis+               AdditionalOptions="/SAFESEH /NXCOMPAT /DYNAMICBASE"
158526aca12fSDon Lewis            />
158626aca12fSDon Lewis            <Tool
158726aca12fSDon Lewis                Name="VCALinkTool"
1588*4c5b548fSDamjan Jovanovicdiff --git misc/build/Python-2.7.18/PC/VS9.0/w9xpopen.vcproj misc/build/Python-2.7.18/PC/VS9.0/w9xpopen.vcproj
1589*4c5b548fSDamjan Jovanovic--- misc/build/Python-2.7.18/PC/VS9.0/w9xpopen.vcproj
1590*4c5b548fSDamjan Jovanovic+++ misc/build/Python-2.7.18/PC/VS9.0/w9xpopen.vcproj
159126aca12fSDon Lewis@@ -59,6 +59,7 @@
159226aca12fSDon Lewis            <Tool
159326aca12fSDon Lewis                Name="VCLinkerTool"
159426aca12fSDon Lewis                SubSystem="1"
159526aca12fSDon Lewis+               AdditionalOptions="/SAFESEH /NXCOMPAT /DYNAMICBASE"
159626aca12fSDon Lewis            />
159726aca12fSDon Lewis            <Tool
159826aca12fSDon Lewis                Name="VCALinkTool"
159926aca12fSDon Lewis@@ -124,6 +125,7 @@
160026aca12fSDon Lewis            <Tool
160126aca12fSDon Lewis                Name="VCLinkerTool"
160226aca12fSDon Lewis                SubSystem="1"
160326aca12fSDon Lewis+               AdditionalOptions="/SAFESEH /NXCOMPAT /DYNAMICBASE"
160426aca12fSDon Lewis            />
160526aca12fSDon Lewis            <Tool
160626aca12fSDon Lewis                Name="VCALinkTool"
160726aca12fSDon Lewis@@ -191,6 +193,7 @@
160826aca12fSDon Lewis                Name="VCLinkerTool"
160926aca12fSDon Lewis                GenerateDebugInformation="false"
161026aca12fSDon Lewis                SubSystem="1"
161126aca12fSDon Lewis+               AdditionalOptions="/SAFESEH /NXCOMPAT /DYNAMICBASE"
161226aca12fSDon Lewis            />
161326aca12fSDon Lewis            <Tool
161426aca12fSDon Lewis                Name="VCALinkTool"
161526aca12fSDon Lewis@@ -259,6 +262,7 @@
161626aca12fSDon Lewis                Name="VCLinkerTool"
161726aca12fSDon Lewis                GenerateDebugInformation="false"
161826aca12fSDon Lewis                SubSystem="1"
161926aca12fSDon Lewis+               AdditionalOptions="/SAFESEH /NXCOMPAT /DYNAMICBASE"
162026aca12fSDon Lewis            />
162126aca12fSDon Lewis            <Tool
162226aca12fSDon Lewis                Name="VCALinkTool"
162326aca12fSDon Lewis@@ -327,6 +331,7 @@
162426aca12fSDon Lewis                GenerateDebugInformation="false"
162526aca12fSDon Lewis                SubSystem="1"
162626aca12fSDon Lewis                ImportLibrary=""
162726aca12fSDon Lewis+               AdditionalOptions="/SAFESEH /NXCOMPAT /DYNAMICBASE"
162826aca12fSDon Lewis            />
162926aca12fSDon Lewis            <Tool
163026aca12fSDon Lewis                Name="VCALinkTool"
163126aca12fSDon Lewis@@ -397,6 +402,7 @@
163226aca12fSDon Lewis                SubSystem="1"
163326aca12fSDon Lewis                ImportLibrary=""
163426aca12fSDon Lewis                TargetMachine="17"
163526aca12fSDon Lewis+               AdditionalOptions="/SAFESEH /NXCOMPAT /DYNAMICBASE"
163626aca12fSDon Lewis            />
163726aca12fSDon Lewis            <Tool
163826aca12fSDon Lewis                Name="VCALinkTool"
163926aca12fSDon Lewis@@ -465,6 +471,7 @@
164026aca12fSDon Lewis                GenerateDebugInformation="false"
164126aca12fSDon Lewis                SubSystem="1"
164226aca12fSDon Lewis                ImportLibrary=""
164326aca12fSDon Lewis+               AdditionalOptions="/SAFESEH /NXCOMPAT /DYNAMICBASE"
164426aca12fSDon Lewis            />
164526aca12fSDon Lewis            <Tool
164626aca12fSDon Lewis                Name="VCALinkTool"
164726aca12fSDon Lewis@@ -535,6 +542,7 @@
164826aca12fSDon Lewis                SubSystem="1"
164926aca12fSDon Lewis                ImportLibrary=""
165026aca12fSDon Lewis                TargetMachine="17"
165126aca12fSDon Lewis+               AdditionalOptions="/SAFESEH /NXCOMPAT /DYNAMICBASE"
165226aca12fSDon Lewis            />
165326aca12fSDon Lewis            <Tool
165426aca12fSDon Lewis                Name="VCALinkTool"
1655*4c5b548fSDamjan Jovanovicdiff --git misc/build/Python-2.7.18/PC/VS9.0/winsound.vcproj misc/build/Python-2.7.18/PC/VS9.0/winsound.vcproj
1656*4c5b548fSDamjan Jovanovic--- misc/build/Python-2.7.18/PC/VS9.0/winsound.vcproj
1657*4c5b548fSDamjan Jovanovic+++ misc/build/Python-2.7.18/PC/VS9.0/winsound.vcproj
165826aca12fSDon Lewis@@ -55,6 +55,7 @@
165926aca12fSDon Lewis            <Tool
166026aca12fSDon Lewis                Name="VCLinkerTool"
166126aca12fSDon Lewis                AdditionalDependencies="winmm.lib"
166226aca12fSDon Lewis+               AdditionalOptions="/SAFESEH /NXCOMPAT /DYNAMICBASE"
166326aca12fSDon Lewis            />
166426aca12fSDon Lewis            <Tool
166526aca12fSDon Lewis                Name="VCALinkTool"
166626aca12fSDon Lewis@@ -115,6 +116,7 @@
166726aca12fSDon Lewis            <Tool
166826aca12fSDon Lewis                Name="VCLinkerTool"
166926aca12fSDon Lewis                AdditionalDependencies="winmm.lib"
167026aca12fSDon Lewis+               AdditionalOptions="/SAFESEH /NXCOMPAT /DYNAMICBASE"
167126aca12fSDon Lewis            />
167226aca12fSDon Lewis            <Tool
167326aca12fSDon Lewis                Name="VCALinkTool"
167426aca12fSDon Lewis@@ -175,6 +177,7 @@
167526aca12fSDon Lewis            <Tool
167626aca12fSDon Lewis                Name="VCLinkerTool"
167726aca12fSDon Lewis                AdditionalDependencies="winmm.lib"
167826aca12fSDon Lewis+               AdditionalOptions="/SAFESEH /NXCOMPAT /DYNAMICBASE"
167926aca12fSDon Lewis            />
168026aca12fSDon Lewis            <Tool
168126aca12fSDon Lewis                Name="VCALinkTool"
168226aca12fSDon Lewis@@ -236,6 +239,7 @@
168326aca12fSDon Lewis            <Tool
168426aca12fSDon Lewis                Name="VCLinkerTool"
168526aca12fSDon Lewis                AdditionalDependencies="winmm.lib"
168626aca12fSDon Lewis+               AdditionalOptions="/SAFESEH /NXCOMPAT /DYNAMICBASE"
168726aca12fSDon Lewis            />
168826aca12fSDon Lewis            <Tool
168926aca12fSDon Lewis                Name="VCALinkTool"
169026aca12fSDon Lewis@@ -296,6 +300,7 @@
169126aca12fSDon Lewis            <Tool
169226aca12fSDon Lewis                Name="VCLinkerTool"
169326aca12fSDon Lewis                AdditionalDependencies="winmm.lib"
169426aca12fSDon Lewis+               AdditionalOptions="/SAFESEH /NXCOMPAT /DYNAMICBASE"
169526aca12fSDon Lewis            />
169626aca12fSDon Lewis            <Tool
169726aca12fSDon Lewis                Name="VCALinkTool"
169826aca12fSDon Lewis@@ -358,6 +363,7 @@
169926aca12fSDon Lewis                Name="VCLinkerTool"
170026aca12fSDon Lewis                AdditionalDependencies="winmm.lib"
170126aca12fSDon Lewis                TargetMachine="17"
170226aca12fSDon Lewis+               AdditionalOptions="/SAFESEH /NXCOMPAT /DYNAMICBASE"
170326aca12fSDon Lewis            />
170426aca12fSDon Lewis            <Tool
170526aca12fSDon Lewis                Name="VCALinkTool"
170626aca12fSDon Lewis@@ -418,6 +424,7 @@
170726aca12fSDon Lewis            <Tool
170826aca12fSDon Lewis                Name="VCLinkerTool"
170926aca12fSDon Lewis                AdditionalDependencies="winmm.lib"
171026aca12fSDon Lewis+               AdditionalOptions="/SAFESEH /NXCOMPAT /DYNAMICBASE"
171126aca12fSDon Lewis            />
171226aca12fSDon Lewis            <Tool
171326aca12fSDon Lewis                Name="VCALinkTool"
171426aca12fSDon Lewis@@ -480,6 +487,7 @@
171526aca12fSDon Lewis                Name="VCLinkerTool"
171626aca12fSDon Lewis                AdditionalDependencies="winmm.lib"
171726aca12fSDon Lewis                TargetMachine="17"
171826aca12fSDon Lewis+               AdditionalOptions="/SAFESEH /NXCOMPAT /DYNAMICBASE"
171926aca12fSDon Lewis            />
172026aca12fSDon Lewis            <Tool
172126aca12fSDon Lewis                Name="VCALinkTool"
1722