| @@ -19,10 +19,6 @@ | |||
| #ifndef ENDIAN_H_COMPAT_SHIM | |||
| #define ENDIAN_H_COMPAT_SHIM | |||
| #if (defined(_WIN16) || defined(_WIN32) || defined(_WIN64)) && !defined(__WINDOWS__) | |||
| # define __WINDOWS__ | |||
| #endif | |||
| #if defined(__linux__) || defined(__CYGWIN__) | |||
| # pragma GCC system_header // Silence "warning: #include_next is a GCC extension" | |||
| # include_next <endian.h> | |||
| @@ -61,7 +57,7 @@ | |||
| # define be64toh(x) betoh64(x) | |||
| # define le64toh(x) letoh64(x) | |||
| #elif defined(__WINDOWS__) | |||
| #elif defined(_WIN16) || defined(_WIN32) || defined(_WIN64) | |||
| # if BYTE_ORDER == LITTLE_ENDIAN | |||
| # include <winsock2.h> | |||