e1f3afbde2b078598ac6db4ba0d946f289000cc9 |
|
05-Aug-2016 |
Vinay Sajip <vinay_sajip@yahoo.co.uk> |
Issue #20160: Handled passing of large structs to callbacks correctly.
/external/python/cpython2/Modules/_ctypes/libffi_msvc/ffi.c
|
31221a7285938aae7cb98bffffe205c6e5bfe31c |
|
06-Nov-2014 |
Steve Dower <steve.dower@microsoft.com> |
Issue #20160: broken ctypes calling convention on MSVC / 64-bit Windows (large structs). Patch by mattip
/external/python/cpython2/Modules/_ctypes/libffi_msvc/ffi.c
|
820021ebd8ff50b3fe70e1354b4d50c1e0f68611 |
|
31-Jan-2011 |
Antoine Pitrou <solipsis@pitrou.net> |
Merged revisions 88284 via svnmerge from svn+ssh://pythondev@svn.python.org/python/branches/py3k ........ r88284 | antoine.pitrou | 2011-01-31 22:08:57 +0100 (lun., 31 janv. 2011) | 4 lines Issue #8275: Fix passing of callback arguments with ctypes under Win64. Patch by Stan Mihai. Ok'ed by Georg. ........
/external/python/cpython2/Modules/_ctypes/libffi_msvc/ffi.c
|
001d3a1d8ac9b5a057a585950182880f5733c608 |
|
08-Aug-2010 |
Thomas Heller <theller@ctypes.org> |
Fis issue5504: ctypes does now work with systems where mmap can't be PROT_WRITE and PROT_EXEC.
/external/python/cpython2/Modules/_ctypes/libffi_msvc/ffi.c
|
f180099ec619325d28c6a76a38df5419ef69651e |
|
21-Jun-2010 |
Thomas Heller <theller@ctypes.org> |
Fix #8959 by reverting revision 80761.
/external/python/cpython2/Modules/_ctypes/libffi_msvc/ffi.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/ffi.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/ffi.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/ffi.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/ffi.c
|
59ce042766d95a1471b08241038b8e0f4a65743a |
|
17-Jan-2009 |
Amaury Forgeot d'Arc <amauryfa@gmail.com> |
#4077: No need to append \n when calling Py_FatalError + fix a declaration to make it match the one in pythonrun.h
/external/python/cpython2/Modules/_ctypes/libffi_msvc/ffi.c
|
8138c26a8306a423ab0ae2c45976a37a2c000de6 |
|
11-Jan-2007 |
Thomas Heller <theller@ctypes.org> |
Fixes for 64-bit Windows: In ctypes.wintypes, correct the definitions of HANDLE, WPARAM, LPARAM data types. Make parameterless foreign function calls work.
/external/python/cpython2/Modules/_ctypes/libffi_msvc/ffi.c
|
98619f267c86a0bae77c6146a3481f9085423671 |
|
25-Aug-2006 |
Thomas Heller <theller@ctypes.org> |
Port _ctypes.pyd to win64 on AMD64.
/external/python/cpython2/Modules/_ctypes/libffi_msvc/ffi.c
|
dd854e917f5e983b784cdf151518de58568d4a51 |
|
03-Jul-2006 |
Thomas Heller <theller@ctypes.org> |
Cleanup: Remove commented out code.
/external/python/cpython2/Modules/_ctypes/libffi_msvc/ffi.c
|
4b75a7c1cfb0aebd939fc17fccbcfc66ade4dea0 |
|
21-Apr-2006 |
Thomas Heller <theller@ctypes.org> |
Merge in changes from ctypes 0.9.9.6 upstream version.
/external/python/cpython2/Modules/_ctypes/libffi_msvc/ffi.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/ffi.c
|