add GCC's endian macros to check