Message74424
The issue was introduced while moving universal-binary specific trickery
from pyconfig.h.in to a separate header file. Obviously I must have been
drunk at the time, because I didn't move the WORDS_BIGENDIAN bits
correctly.
The attached patch in "pymacconfig.h.patch" adds detection of
WORDS_BIGENDIAN to pymacconfig.h, the header where the other pyconfig.h
overrides for universal builds are as well.
Background: this work was done while adding support for 4-way universal
builds, that is x86, x86_64, ppc and ppc64. This required many more
updates to pyconfig.h, most of which couldn't be done in a clean
platform-independent way. That's why I (tried to) move the setting of
pyconfig.h values that are affected by the current architecture to
Include/pymacconfig.h.
NOTE: I haven't tested my patch yet, I'll do a full test round later
today. |
|
Date |
User |
Action |
Args |
2008-10-07 06:13:06 | ronaldoussoren | set | recipients:
+ ronaldoussoren, lemburg, loewis, trentm |
2008-10-07 06:13:05 | ronaldoussoren | set | messageid: <1223359985.99.0.238345541124.issue4060@psf.upfronthosting.co.za> |
2008-10-07 06:13:04 | ronaldoussoren | link | issue4060 messages |
2008-10-07 06:13:03 | ronaldoussoren | create | |
|