This issue tracker has been migrated to GitHub, and is currently read-only.
For more information, see the GitHub FAQs in the Python's Developer Guide.

Author infidel
Recipients
Date 2006-05-21.07:15:21
SpamBayes Score
Marked as misclassified
Message-id
In-reply-to
Content
This patch contains part of the changes necessary to 
build Python trunk for Windows CE 4.x using the 
freely downloadable Microsoft eMbedded Visual C++ 
4.0. I will submit more patches later.

The changes are:

- Replace use of intptr_t with Py_intptr_t 
(Py_intptr_t already exists)

- Created a macro to support 64-bit integer literals 
using the I64 suffix

- Guard #include <errno.h> with #ifndef 
DONT_HAVE_ERRNO_H (this macro was already used in a 
few places)

- Guard #include <fcntl.h> with #ifdef HAVE_FCNTL_H 
(this macro was already in pyconfig.h)

- Various small changes to PC/pyconfig.h, mostly to 
cater for header files that are not available for 
Windows CE

I have tested that this doesn't break anything by 
building the patched Python on Linux and running the 
test suite.
History
Date User Action Args
2007-08-23 15:49:02adminlinkissue1492356 messages
2007-08-23 15:49:02admincreate