distutils & OS X universal binaries

"Martin v. Löwis" martin at v.loewis.de
Sun Dec 9 05:16:49 EST 2007


> I prefer to continue using WORDS_BIGENDIAN so fewer changes need to be
> made to the code. It just makes resynching with the upstream code
> easier. If neither are defined we get to use the definition from
> setup.py if it's needed.


Ok. Still, I would write it as

#if defined(__LITTLE_ENDIAN__)
  #undef WORDS_BIGENDIAN
#elif defined(__BIG_ENDIAN__)
  #undef WORDS_BIGENDIAN
  #define WORDS_BIGENDIAN 1
#endif

Regards,
Martin



More information about the Python-list mailing list