[Python-checkins] r52856 - in python/branches/release25-maint: Misc/NEWS Modules/_ctypes/libffi/src/powerpc/ffi_darwin.c

thomas.heller python-checkins at python.org
Tue Nov 28 21:43:39 CET 2006


Author: thomas.heller
Date: Tue Nov 28 21:43:11 2006
New Revision: 52856
Modified:
 python/branches/release25-maint/Misc/NEWS
 python/branches/release25-maint/Modules/_ctypes/libffi/src/powerpc/ffi_darwin.c
Log:
Fix #1563807: _ctypes built on AIX fails with ld ffi error.
The contents of ffi_darwin.c must be compiled unless __APPLE__ is
defined and __ppc__ is not.
Backport from trunk.
Modified: python/branches/release25-maint/Misc/NEWS
==============================================================================
--- python/branches/release25-maint/Misc/NEWS	(original)
+++ python/branches/release25-maint/Misc/NEWS	Tue Nov 28 21:43:11 2006
@@ -70,6 +70,8 @@
 Extension Modules
 -----------------
 
+- Bug #1563807: _ctypes built on AIX fails with ld ffi error.
+
 - Bug #1598620: A ctypes Structure cannot contain itself.
 
 - Bug #1588217: don't parse "= " as a soft line break in binascii's
Modified: python/branches/release25-maint/Modules/_ctypes/libffi/src/powerpc/ffi_darwin.c
==============================================================================
--- python/branches/release25-maint/Modules/_ctypes/libffi/src/powerpc/ffi_darwin.c	(original)
+++ python/branches/release25-maint/Modules/_ctypes/libffi/src/powerpc/ffi_darwin.c	Tue Nov 28 21:43:11 2006
@@ -1,4 +1,4 @@
-#ifdef __ppc__
+#if !(defined(__APPLE__) && !defined(__ppc__))
 /* -----------------------------------------------------------------------
 ffi.c - Copyright (c) 1998 Geoffrey Keating
 


More information about the Python-checkins mailing list

AltStyle によって変換されたページ (->オリジナル) /