|
@@ -47,6 +47,7 @@
|
|
# define bswap_16 _byteswap_ushort
|
|
# define bswap_16 _byteswap_ushort
|
|
#endif
|
|
#endif
|
|
|
|
|
|
|
|
+#if !defined(__CYGWIN__)
|
|
#if !defined(bswap_16)
|
|
#if !defined(bswap_16)
|
|
# warning "Fallback on C functions for bswap_16"
|
|
# warning "Fallback on C functions for bswap_16"
|
|
static inline uint16_t bswap_16(uint16_t x)
|
|
static inline uint16_t bswap_16(uint16_t x)
|
|
@@ -54,6 +55,7 @@ static inline uint16_t bswap_16(uint16_t x)
|
|
return (x >> 8) | (x << 8);
|
|
return (x >> 8) | (x << 8);
|
|
}
|
|
}
|
|
#endif
|
|
#endif
|
|
|
|
+#endif
|
|
|
|
|
|
#if !defined(bswap_32)
|
|
#if !defined(bswap_32)
|
|
# warning "Fallback on C functions for bswap_32"
|
|
# warning "Fallback on C functions for bswap_32"
|