From: T.Yamada Date: Wed, 21 Aug 2019 07:17:22 +0000 (+0900) Subject: Fixed GCC version for bswap intrinsics (#385) X-Git-Tag: 1.9.9-b1~453 X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=1606d1490c56547252019e14ce866e52393047eb;p=thirdparty%2Fzlib-ng.git Fixed GCC version for bswap intrinsics (#385) Use gcc 4.8 for __builtin_bswap16 --- diff --git a/zutil.h b/zutil.h index e34cadde..5471d071 100644 --- a/zutil.h +++ b/zutil.h @@ -175,7 +175,7 @@ void ZLIB_INTERNAL zng_cfree(void *opaque, void *ptr); # define ZSWAP64(q) _byteswap_uint64(q) #elif defined(__Clang__) || (defined(__GNUC__) && \ - (__GNUC__ > 4 || (__GNUC__ == 4 && __GNUC_MINOR__ >= 2))) + (__GNUC__ > 4 || (__GNUC__ == 4 && __GNUC_MINOR__ >= 8))) # define ZSWAP16(q) __builtin_bswap16(q) # define ZSWAP32(q) __builtin_bswap32(q) # define ZSWAP64(q) __builtin_bswap64(q)