History log of /external/python/cpython2/Modules/_ctypes/libffi_msvc/win32.c
Revision Date Author Comments (<<< Hide modified files) (Show modified files >>>)
f180099ec619325d28c6a76a38df5419ef69651e 21-Jun-2010 Thomas Heller <theller@ctypes.org> Fix #8959 by reverting revision 80761.
/external/python/cpython2/Modules/_ctypes/libffi_msvc/win32.c
06a7e2069a94420ee1dcdb382817c034e925e4e0 04-May-2010 Thomas Heller <theller@ctypes.org> 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.
/external/python/cpython2/Modules/_ctypes/libffi_msvc/win32.c
b102ddadcbcaaf8fc50e5060e45b89a4d3a3a492 30-Mar-2010 Thomas Heller <theller@ctypes.org> Revert rev. 79509; ctypes doesn't build on linux.
/external/python/cpython2/Modules/_ctypes/libffi_msvc/win32.c
5006ba0fef6bda6d4e76a14f02a6dcefc3ba57e2 30-Mar-2010 Thomas Heller <theller@ctypes.org> 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.
........
/external/python/cpython2/Modules/_ctypes/libffi_msvc/win32.c
7757d7bb510f820b49b085293e8bf8b244723853 03-Feb-2009 Thomas Heller <theller@ctypes.org> This refactoring should make it easier to add new calling conventions.

Replace ffi_call_STDCALL and ffi_call_SYSV by a ffi_call_x86 function
that cleans up the stack when FFI_SYSV is used, and does nothing for
FFI_STDCALL.

Remove libffi_msvc\win32.S, which is out of date and also unused; it
was only used for building ctypes with the MingW compiler.
/external/python/cpython2/Modules/_ctypes/libffi_msvc/win32.c
d4c9320412177895f598a93d73a0e654db27c351 08-Mar-2006 Thomas Heller <theller@ctypes.org> Copy ctypes-0.9.9.4 sources from external into the trunk.
/external/python/cpython2/Modules/_ctypes/libffi_msvc/win32.c