#ifndef _ENDIAN_H_ #define _ENDIAN_H_ #if defined(__MINGW32__) || defined(__MINGW64__) // Workaround for MinGW and it's lack of file #define __BYTE_ORDER __BYTE_ORDER__ #define __LITTLE_ENDIAN __ORDER_LITTLE_ENDIAN__ #define __BIG_ENDIAN __ORDER_BIG_ENDIAN__ #elif !defined(_MSC_VER) // Just include the system file #include #endif #endif // _ENDIAN_H_