One more thing: the TL configure tests in icu did correctly detect that the platform was BigEndian. So whatever is happening to make LESwaps.h be active is presumably intentional. Nothing TL-specific that would affect this is jumping out at me. k