summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorZachary Ware <zachary.ware@gmail.com>2014-02-18 11:35:15 -0600
committerZachary Ware <zachary.ware@gmail.com>2014-02-18 11:35:15 -0600
commitb59e4425d5476117b77db6a6ee9561f56b8a252a (patch)
treee32ddb0d989c39142ee1724eac803b613d19b3cb
parent8e7761ec70ba0627eb133d468549a44b39f7a421 (diff)
parent9e5a9876ad3b666390f77aadfb02b303ff2748bd (diff)
downloadcpython-git-b59e4425d5476117b77db6a6ee9561f56b8a252a.tar.gz
Issue #20609: Merge with 3.3.
-rw-r--r--Misc/NEWS6
-rw-r--r--PCbuild/pythoncore.vcxproj48
2 files changed, 46 insertions, 8 deletions
diff --git a/Misc/NEWS b/Misc/NEWS
index c0ba828e47..67a6f8d9da 100644
--- a/Misc/NEWS
+++ b/Misc/NEWS
@@ -61,6 +61,12 @@ Tests
- Issue #20605: Make test_socket getaddrinfo OS X segfault test more robust.
+Build
+-----
+
+- Issue #20609: Restored the ability to build 64-bit Windows binaries on
+ 32-bit Windows, which was broken by the change in issue #19788.
+
What's New in Python 3.4.0 release candidate 1?
===============================================
diff --git a/PCbuild/pythoncore.vcxproj b/PCbuild/pythoncore.vcxproj
index 11b7054d3f..2296f0bb60 100644
--- a/PCbuild/pythoncore.vcxproj
+++ b/PCbuild/pythoncore.vcxproj
@@ -182,7 +182,11 @@
<BaseAddress>0x1e000000</BaseAddress>
</Link>
<PreBuildEvent>
- <Command>$(KillPythonExe)</Command>
+ <Command>$(KillPythonExe)
+IF %ERRORLEVEL% NEQ 0 (
+ echo kill_python: warning: could not kill running Pythons, exit code %ERRORLEVEL%
+ exit /b 0
+)</Command>
</PreBuildEvent>
<PreBuildEvent>
<Message>Killing any running $(PythonExe) instances...</Message>
@@ -213,7 +217,11 @@
<BaseAddress>0x1e000000</BaseAddress>
</Link>
<PreBuildEvent>
- <Command>$(KillPythonExe)</Command>
+ <Command>$(KillPythonExe)
+IF %ERRORLEVEL% NEQ 0 (
+ echo kill_python: warning: could not kill running Pythons, exit code %ERRORLEVEL%
+ exit /b 0
+)</Command>
</PreBuildEvent>
<PreBuildEvent>
<Message>Killing any running $(PythonExe) instances...</Message>
@@ -244,7 +252,11 @@
<BaseAddress>0x1e000000</BaseAddress>
</Link>
<PreBuildEvent>
- <Command>$(KillPythonExe)</Command>
+ <Command>$(KillPythonExe)
+IF %ERRORLEVEL% NEQ 0 (
+ echo kill_python: warning: could not kill running Pythons, exit code %ERRORLEVEL%
+ exit /b 0
+)</Command>
</PreBuildEvent>
<PreBuildEvent>
<Message>Killing any running $(PythonExe) instances...</Message>
@@ -278,7 +290,11 @@
<BaseAddress>0x1e000000</BaseAddress>
</Link>
<PreBuildEvent>
- <Command>$(KillPythonExe)</Command>
+ <Command>$(KillPythonExe)
+IF %ERRORLEVEL% NEQ 0 (
+ echo kill_python: warning: could not kill running Pythons, exit code %ERRORLEVEL%
+ exit /b 0
+)</Command>
</PreBuildEvent>
<PreBuildEvent>
<Message>Killing any running $(PythonExe) instances...</Message>
@@ -307,7 +323,11 @@
<BaseAddress>0x1e000000</BaseAddress>
</Link>
<PreBuildEvent>
- <Command>$(KillPythonExe)</Command>
+ <Command>$(KillPythonExe)
+IF %ERRORLEVEL% NEQ 0 (
+ echo kill_python: warning: could not kill running Pythons, exit code %ERRORLEVEL%
+ exit /b 0
+)</Command>
</PreBuildEvent>
<PreBuildEvent>
<Message>Killing any running $(PythonExe) instances...</Message>
@@ -339,7 +359,11 @@
<TargetMachine>MachineX64</TargetMachine>
</Link>
<PreBuildEvent>
- <Command>$(KillPythonExe)</Command>
+ <Command>$(KillPythonExe)
+IF %ERRORLEVEL% NEQ 0 (
+ echo kill_python: warning: could not kill running Pythons, exit code %ERRORLEVEL%
+ exit /b 0
+)</Command>
</PreBuildEvent>
<PreBuildEvent>
<Message>Killing any running $(PythonExe) instances...</Message>
@@ -368,7 +392,11 @@
<BaseAddress>0x1e000000</BaseAddress>
</Link>
<PreBuildEvent>
- <Command>$(KillPythonExe)</Command>
+ <Command>$(KillPythonExe)
+IF %ERRORLEVEL% NEQ 0 (
+ echo kill_python: warning: could not kill running Pythons, exit code %ERRORLEVEL%
+ exit /b 0
+)</Command>
</PreBuildEvent>
<PreBuildEvent>
<Message>Killing any running $(PythonExe) instances...</Message>
@@ -400,7 +428,11 @@
<TargetMachine>MachineX64</TargetMachine>
</Link>
<PreBuildEvent>
- <Command>$(KillPythonExe)</Command>
+ <Command>$(KillPythonExe)
+IF %ERRORLEVEL% NEQ 0 (
+ echo kill_python: warning: could not kill running Pythons, exit code %ERRORLEVEL%
+ exit /b 0
+)</Command>
</PreBuildEvent>
<PreBuildEvent>
<Message>Killing any running $(PythonExe) instances...</Message>