Message49592
As of Visual C++ 2005, the size of the time_t data type
was changed from 32 bits to 64 bits. Among other
things, this breaks the C API test in the Python "test"
package, because Python thinks that time_t should be 32
bits large. Altering PC/pyconfig.h by conditionally
defining SIZEOF_TIME_T depending on whether at least
MSVC++ 2005 is being used for compilation fixes this.
Attached is a very simple unified diff patch for
PC/pyconfig.h, taken from revision 42382 (the most
recent revision at the time of this submission).
More information about this and other recent changes to
the MS CRT for Visual C++ 2005 can be found here:
http://msdn2.microsoft.com/en-us/library/ms235429.aspx
|
|
Date |
User |
Action |
Args |
2007-08-23 15:46:02 | admin | link | issue1437769 messages |
2007-08-23 15:46:02 | admin | create | |
|