]> granicus.if.org Git - python/commit
Merged revisions 79115,79424,79491 via svnmerge from
authorThomas Heller <theller@ctypes.org>
Tue, 30 Mar 2010 19:46:23 +0000 (19:46 +0000)
committerThomas Heller <theller@ctypes.org>
Tue, 30 Mar 2010 19:46:23 +0000 (19:46 +0000)
commit5006ba0fef6bda6d4e76a14f02a6dcefc3ba57e2
tree3367e2a69a3e6875340f06924dac7447f01cf0b4
parent8f66efe253e1bf179842b79c5c2b8cd35529b98a
Merged revisions 79115,79424,79491 via svnmerge from
svn+ssh://pythondev@svn.python.org/python/branches/branch_libffi-3_0_10-win

........
  r79115 | thomas.heller | 2010-03-19 22:14:47 +0100 (Fr, 19 Mrz 2010) | 7 lines

  Work in progress.  2 tests fail on x86/win32 because the stack
  checking code in ffi_call_win32 is not yet implemented.

  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.
........
  r79424 | thomas.heller | 2010-03-25 19:28:02 +0100 (Do, 25 Mrz 2010) | 1 line

  Build _ctypes on Win64.
........
  r79491 | thomas.heller | 2010-03-29 21:30:33 +0200 (Mo, 29 Mrz 2010) | 4 lines

  On Windows, ctypes does no longer check the stack before and after
  calling a foreign function.
  This allows to use the unmodified libffi library.
........
18 files changed:
Lib/ctypes/test/test_win32.py
Modules/_ctypes/callbacks.c
Modules/_ctypes/callproc.c
Modules/_ctypes/ctypes.h
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]
Modules/_ctypes/malloc_closure.c [deleted file]
PCbuild/_ctypes.vcproj