diff options
Diffstat (limited to 'math/tgmath.h')
-rw-r--r-- | math/tgmath.h | 6 |
1 files changed, 5 insertions, 1 deletions
diff --git a/math/tgmath.h b/math/tgmath.h index 4c7d957b37..b0ce202d35 100644 --- a/math/tgmath.h +++ b/math/tgmath.h @@ -167,7 +167,11 @@ #define log(Val) __TGMATH_UNARY_REAL_IMAG (Val, log, clog) /* Base-ten logarithm of X. */ -#define log10(Val) __TGMATH_UNARY_REAL_IMAG (Val, log10, __clog10) +#ifdef __USE_GNU +# define log10(Val) __TGMATH_UNARY_REAL_IMAG (Val, log10, __clog10) +#else +# define log10(Val) __TGMATH_UNARY_REAL_ONLY (Val, log10) +#endif /* Return exp(X) - 1. */ #define expm1(Val) __TGMATH_UNARY_REAL_ONLY (Val, expm1) |