X-Git-Url: https://git.saurik.com/redis.git/blobdiff_plain/5043dff351f4ad9095f66bbef8e08d363cd959a0..8c096b16a1ab942413020c91138398d8a23bd64e:/solarisfixes.h diff --git a/solarisfixes.h b/solarisfixes.h index 36f19201..8786965a 100644 --- a/solarisfixes.h +++ b/solarisfixes.h @@ -1,5 +1,6 @@ /* Solaris specific fixes */ +#if defined(__GNUC__) #undef isnan #define isnan(x) \ __extension__({ __typeof (x) __x_a = (x); \ @@ -14,3 +15,4 @@ #define isinf(x) \ __extension__ ({ __typeof (x) __x_i = (x); \ __builtin_expect(!isnan(__x_i) && !isfinite(__x_i), 0); }) +#endif /* __GNUC__ */