diff --git a/include/endian.h b/include/endian.h index bf9e606..c77fab1 100644 --- a/include/endian.h +++ b/include/endian.h @@ -16,19 +16,19 @@ #define htole16(x) (x) #define htole32(x) (x) #define htole64(x) (x) -#define be16toh(x) __bswap_16(x) -#define be32toh(x) __bswap_32(x) -#define be64toh(x) __bswap_64(x) -#define htobe16(x) __bswap_16(x) -#define htobe32(x) __bswap_32(x) -#define htobe64(x) __bswap_64(x) +#define be16toh(x) bswap_16(x) +#define be32toh(x) bswap_32(x) +#define be64toh(x) bswap_64(x) +#define htobe16(x) bswap_16(x) +#define htobe32(x) bswap_32(x) +#define htobe64(x) bswap_64(x) #elif __BYTE_ORDER__ == __ORDER_BIG_ENDIAN__ -#define le16toh(x) __bswap_16(x) -#define le32toh(x) __bswap_32(x) -#define le64toh(x) __bswap_64(x) -#define htole16(x) __bswap_16(x) -#define htole32(x) __bswap_32(x) -#define htole64(x) __bswap_64(x) +#define le16toh(x) bswap_16(x) +#define le32toh(x) bswap_32(x) +#define le64toh(x) bswap_64(x) +#define htole16(x) bswap_16(x) +#define htole32(x) bswap_32(x) +#define htole64(x) bswap_64(x) #define be16toh(x) (x) #define be32toh(x) (x) #define be64toh(x) (x)