]> granicus.if.org Git - python/commit
Sync the darwin/x86 port libffi with the copy in PyObjC. This fixes a number
authorRonald Oussoren <ronaldoussoren@mac.com>
Tue, 4 Jul 2006 12:30:22 +0000 (12:30 +0000)
committerRonald Oussoren <ronaldoussoren@mac.com>
Tue, 4 Jul 2006 12:30:22 +0000 (12:30 +0000)
commitb4a6a566ff8a42840beca7b6a1e790d1b3cf1765
tree393de237bbd2492514765f8fc317c473e8b8661d
parent74c3ea0a0f6599da7dd9a502b5a66aeb9512d8c3
Sync the darwin/x86 port libffi with the copy in PyObjC. This fixes a number
of bugs in that port. The most annoying ones were due to some subtle differences
between the document ABI and the actual implementation :-(

(there are no python unittests that fail without this patch, but without it
 some of libffi's unittests fail).
Modules/_ctypes/libffi/src/x86/darwin.S
Modules/_ctypes/libffi/src/x86/ffi_darwin.c