Davin Potts added the comment:

Attaching a patch which enabled successful compilation of ctypes on FreeBSD 
10.1 i386-RELEASE in each of default/3.5, 3.4, and 2.7 branches.

This patch attempts to fix the incomplete logic regarding Windows target 
platforms in the ifdef's inside Modules/_ctypes/libffi/src/x86/ffi.c which at 
times tested for X86_WIN64 but not X86_WIN32 inside corresponding #else clauses 
(and vice versa).

This especially needs to be tested on a 32-bit Windows system -- I do not have 
one handy so help testing it there (and elsewhere) would be much appreciated.

----------
keywords: +patch
Added file: 
http://bugs.python.org/file38561/issue_23042_fix_windows_ifdefs_py35_and_py34_and_py27.patch

_______________________________________
Python tracker <rep...@bugs.python.org>
<http://bugs.python.org/issue23042>
_______________________________________
_______________________________________________
Python-bugs-list mailing list
Unsubscribe: 
https://mail.python.org/mailman/options/python-bugs-list/archive%40mail-archive.com

Reply via email to