Stuart Henderson: > +-# if defined(__GNUC__) && !(defined(__ARM_ARCH) && __ARM_ARCH < 7 && > defined(__ARM_FEATURE_UNALIGNED)) > ++# if defined(__GNUC__) && !(defined(__ARM_ARCH) && __ARM_ARCH < 7 && > defined(__ARM_FEATURE_UNALIGNED)) && !defined(__sparc64__)
This should include <endian.h> and check __STRICT_ALIGNMENT rather than hardcoding architectures. -- Christian "naddy" Weisgerber na...@mips.inka.de