diff options
Diffstat (limited to 'math')
-rw-r--r-- | math/bits/mathcalls.h | 4 | ||||
-rw-r--r-- | math/math.h | 2 |
2 files changed, 4 insertions, 2 deletions
diff --git a/math/bits/mathcalls.h b/math/bits/mathcalls.h index 67e86a7d51..30bbb7c0aa 100644 --- a/math/bits/mathcalls.h +++ b/math/bits/mathcalls.h @@ -145,10 +145,12 @@ __MATHCALL (pow,, (_Mdouble_ __x, _Mdouble_ __y)); /* Return the square root of X. */ __MATHCALL (sqrt,, (_Mdouble_ __x)); -#if defined __USE_MISC || defined __USE_XOPEN_EXTENDED || defined __USE_ISOC9X +#if defined __USE_MISC || defined __USE_XOPEN || defined __USE_ISOC9X /* Return `sqrt(X*X + Y*Y)'. */ __MATHCALL (hypot,, (_Mdouble_ __x, _Mdouble_ __y)); +#endif +#if defined __USE_MISC || defined __USE_XOPEN_EXTENDED || defined __USE_ISOC9X /* Return the cube root of X. */ __MATHCALL (cbrt,, (_Mdouble_ __x)); #endif diff --git a/math/math.h b/math/math.h index a5d5b504f2..2ac6f11032 100644 --- a/math/math.h +++ b/math/math.h @@ -269,7 +269,7 @@ extern int matherr __P ((struct exception *__exc)); /* Some useful constants. */ -#if defined __USE_BSD || defined __USE_UNIX98 +#if defined __USE_BSD || defined __USE_XOPEN # define M_E 2.7182818284590452354 /* e */ # define M_LOG2E 1.4426950408889634074 /* log_2 e */ # define M_LOG10E 0.43429448190325182765 /* log_10 e */ |