diff options
Diffstat (limited to 'conform/data/math.h-data')
-rw-r--r-- | conform/data/math.h-data | 25 |
1 files changed, 22 insertions, 3 deletions
diff --git a/conform/data/math.h-data b/conform/data/math.h-data index da9ce68fc2..f55e63298c 100644 --- a/conform/data/math.h-data +++ b/conform/data/math.h-data @@ -52,6 +52,8 @@ macro MATH_ERRNO == 1 macro MATH_ERREXCEPT == 2 #endif +macro math_errhandling + function double acos (double) function double asin (double) function double atan (double) @@ -79,7 +81,9 @@ function double tan (double) function double tanh (double) function double erf (double) function double erfc (double) +#if defined XPG3 || defined XPG4 || defined UNIX98 function double gamma (double) +#endif function double hypot (double, double) #if !defined POSIX && !defined POSIX2008 function double j0 (double) @@ -93,7 +97,6 @@ function double y0 (double) function double y1 (double) function double yn (int, double) #endif -function int isnan (double) function double acosh (double) function double asinh (double) function double atanh (double) @@ -114,7 +117,9 @@ function {long long} llrint (double) function long lround (double) function {long long} llround (double) function double remquo (double, double, int*) +#if defined XPG3 && defined XPG4 && defined UNIX98 && defined XOPEN2K function double scalb (double, double) +#endif function double scalbn (double, int) function double scalbln (double, long) function double fdim (double, double) @@ -156,17 +161,22 @@ function float tanf (float) function float tanhf (float) function float erff (float) function float erfcf (float) +#if defined XPG3 || defined XPG4 || defined UNIX98 function float gammaf (float) +#endif function float hypotf (float, float) +#if !defined POSIX && !defined POSIX2008 function float j0f (float) function float j1f (float) function float jnf (int, float) +#endif function float lgammaf (float) function float tgammaf (float) +#if !defined POSIX && !defined POSIX2008 function float y0f (float) function float y1f (float) function float ynf (int, float) -function int isnanf (float) +#endif function float acoshf (float) function float asinhf (float) function float atanhf (float) @@ -187,7 +197,9 @@ function {long long} llrintf (float) function long lroundf (float) function {long long} llroundf (float) function float remquof (float, float, int*) +#if defined XPG3 && defined XPG4 && defined UNIX98 && defined XOPEN2K function float scalbf (float, float) +#endif function float scalbnf (float, int) function float scalblnf (float, long) function float fdimf (float, float) @@ -223,17 +235,22 @@ function {long double} tanl (long double) function {long double} tanhl (long double) function {long double} erfl (long double) function {long double} erfcl (long double) +#if defined XPG3 || defined XPG4 || defined UNIX98 function {long double} gammal (long double) +#endif function {long double} hypotl (long double, long double) +#if !defined POSIX && !defined POSIX2008 function {long double} j0l (long double) function {long double} j1l (long double) function {long double} jnl (int, long double) +#endif function {long double} lgammal (long double) function {long double} tgammal (long double) +#if !defined POSIX && !defined POSIX2008 function {long double} y0l (long double) function {long double} y1l (long double) function {long double} ynl (int, long double) -function int isnanl (long double) +#endif function {long double} acoshl (long double) function {long double} asinhl (long double) function {long double} atanhl (long double) @@ -254,7 +271,9 @@ function {long long} llrintl (long double) function long lroundl (long double) function {long long} llroundl (long double) function {long double} remquol (long double, long double, int*) +#if defined XPG3 && defined XPG4 && defined UNIX98 && defined XOPEN2K function {long double} scalbl (long double, long double) +#endif function {long double} scalbnl (long double, int) function {long double} scalblnl (long double, long) function {long double} fdiml (long double, long double) |