diff options
Diffstat (limited to 'string')
-rw-r--r-- | string/byteswap.h | 4 | ||||
-rw-r--r-- | string/endian.h | 20 |
2 files changed, 9 insertions, 15 deletions
diff --git a/string/byteswap.h b/string/byteswap.h index a31e902bee..705015f055 100644 --- a/string/byteswap.h +++ b/string/byteswap.h @@ -33,9 +33,7 @@ /* Return a value with all bytes in the 32 bit argument swapped. */ #define bswap_32(x) __bswap_32 (x) -#if __GLIBC_HAVE_LONG_LONG /* Return a value with all bytes in the 64 bit argument swapped. */ -# define bswap_64(x) __bswap_64 (x) -#endif +#define bswap_64(x) __bswap_64 (x) #endif /* byteswap.h */ diff --git a/string/endian.h b/string/endian.h index 9ae5f2dd7a..f414cb1503 100644 --- a/string/endian.h +++ b/string/endian.h @@ -70,12 +70,10 @@ # define be32toh(x) __bswap_32 (x) # define le32toh(x) (x) -# if __GLIBC_HAVE_LONG_LONG -# define htobe64(x) __bswap_64 (x) -# define htole64(x) (x) -# define be64toh(x) __bswap_64 (x) -# define le64toh(x) (x) -# endif +# define htobe64(x) __bswap_64 (x) +# define htole64(x) (x) +# define be64toh(x) __bswap_64 (x) +# define le64toh(x) (x) # else # define htobe16(x) (x) @@ -88,12 +86,10 @@ # define be32toh(x) (x) # define le32toh(x) __bswap_32 (x) -# if __GLIBC_HAVE_LONG_LONG -# define htobe64(x) (x) -# define htole64(x) __bswap_64 (x) -# define be64toh(x) (x) -# define le64toh(x) __bswap_64 (x) -# endif +# define htobe64(x) (x) +# define htole64(x) __bswap_64 (x) +# define be64toh(x) (x) +# define le64toh(x) __bswap_64 (x) # endif #endif |