]> granicus.if.org Git - python/commit
On Windows, ctypes does no longer check the stack before and after
authorThomas Heller <theller@ctypes.org>
Tue, 4 May 2010 18:44:42 +0000 (18:44 +0000)
committerThomas Heller <theller@ctypes.org>
Tue, 4 May 2010 18:44:42 +0000 (18:44 +0000)
commit06a7e2069a94420ee1dcdb382817c034e925e4e0
tree155d4aa0e0ea427ce28919a59e6c392fb7474d80
parentef9b4abfea9d840df2b8161a5cc7abda48ad3739
On Windows, ctypes does no longer check the stack before and after
calling a foreign function.  This allows to use the unmodified libffi
library.

Remove most files from _ctypes/libffi_msvc, only two include files
stay (updated from _ctypes/libffi/...).  Other files are used in the
cross-platform _ctypes/libffi directory.
16 files changed:
Lib/ctypes/test/test_win32.py
Misc/NEWS
Modules/_ctypes/callproc.c
Modules/_ctypes/libffi_msvc/LICENSE [deleted file]
Modules/_ctypes/libffi_msvc/README [deleted file]
Modules/_ctypes/libffi_msvc/README.ctypes [deleted file]
Modules/_ctypes/libffi_msvc/ffi.c [deleted file]
Modules/_ctypes/libffi_msvc/ffi.h
Modules/_ctypes/libffi_msvc/ffi_common.h [deleted file]
Modules/_ctypes/libffi_msvc/fficonfig.h
Modules/_ctypes/libffi_msvc/ffitarget.h [deleted file]
Modules/_ctypes/libffi_msvc/prep_cif.c [deleted file]
Modules/_ctypes/libffi_msvc/types.c [deleted file]
Modules/_ctypes/libffi_msvc/win32.c [deleted file]
Modules/_ctypes/libffi_msvc/win64.asm [deleted file]
PCbuild/_ctypes.vcproj