Hi,
Here what I'm curently using :
#if defined( __m68k__ ) || defined( mc68000 ) || defined( _M_M68K ) || ( defined( __MIPS__ ) && defined( __MISPEB__ ) ) || \
defined( __ppc__ ) || defined( __POWERPC__ ) || defined( _M_PPC ) || defined( __sparc__ ) || defined( __hppa__ )
#ifndef ENDIAN_BIG
#define ENDIAN_BIG
#endif // ENDIAN_BIG
#else
#ifndef ENDIAN_LITTLE
#define ENDIAN_LITTLE
#endif // ENDIAN_LITTLE
#endif // ENDIAN
Is it safe enough or more check is needed ?
Thanks