19 #ifndef _ENDIAN_TEST_H_ 20 #define _ENDIAN_TEST_H_ 22 #if defined (_WIN32) || defined(_WIN64) || defined(__CYGWIN__) 23 #ifndef __LITTLE_ENDIAN__ 24 #define __LITTLE_ENDIAN__ 33 #if __BYTE_ORDER == __BIG_ENDIAN 34 #ifndef __BIG_ENDIAN__ 35 #define __BIG_ENDIAN__ 37 #elif __BYTE_ORDER == __LITTLE_ENDIAN 38 #ifndef __LITTLE_ENDIAN__ 39 #define __LITTLE_ENDIAN__ 41 #elif __BYTE_ORDER == __PDP_ENDIAN 42 #ifndef __ARM_ENDIAN__ 43 #define __ARM_ENDIAN__ 46 #error "Endian determination failed"
void int4SwapBytes(int32_t *inInt)
void floatSwapBytes(float *inFloat)