• Tor Lillqvist's avatar
    Don't consider newer Apple compilers having "universal" byte order · e4050a65
    Tor Lillqvist yazdı
    I don't understand what the "universal" byte order thing tries to
    say. Sure, Apple's compilers can produce fat binaries, i.e. containing
    code for multiple architectures, which I guess might have differing
    byte order. But I think the test for an -arch flag being present here
    is backwards, surely if you specify -arch i386 for instance, then we
    *know* that the byte order is little endian, not "universal".
    
    Anyway, this broke ICU when built against MacOSX SDK 10.6 at least,
    the ICU configury used wrong suffix for ICUDATA_NAME, and genbrk
    failed in i18npool with a mysterious "can not initialize ICU.  status
    = U_FILE_ACCESS_ERROR" message.
    e4050a65
icu4c-build.patch 8.62 KB