Blame conform/data/math.h-data

Packit 6c4009
macro-constant HUGE_VAL {double}
Packit 6c4009
Packit 6c4009
#if !defined ISO && !defined POSIX
Packit 6c4009
# if !defined XPG4 && !defined XPG42 && !defined UNIX98
Packit 6c4009
macro fpclassify
Packit 6c4009
macro isfinite
Packit 6c4009
macro isinf
Packit 6c4009
macro isnan
Packit 6c4009
macro isnormal
Packit 6c4009
macro signbit
Packit 6c4009
macro isgreater
Packit 6c4009
macro isgreaterequal
Packit 6c4009
macro isless
Packit 6c4009
macro islessequal
Packit 6c4009
macro islessgreater
Packit 6c4009
macro isunordered
Packit 6c4009
type float_t
Packit 6c4009
type double_t
Packit 6c4009
# endif
Packit 6c4009
# if defined XPG4 || defined XPG42 || defined UNIX98
Packit 6c4009
function int isnan (double)
Packit 6c4009
# endif
Packit 6c4009
Packit 6c4009
# if !defined ISO99 && !defined ISO11 && !defined POSIX2008
Packit 6c4009
constant M_E
Packit 6c4009
constant M_LOG2E
Packit 6c4009
constant M_LOG10E
Packit 6c4009
constant M_LN2
Packit 6c4009
constant M_LN10
Packit 6c4009
constant M_PI
Packit 6c4009
constant M_PI_2
Packit 6c4009
constant M_PI_4
Packit 6c4009
constant M_1_PI
Packit 6c4009
constant M_2_PI
Packit 6c4009
constant M_2_SQRTPI
Packit 6c4009
constant M_SQRT2
Packit 6c4009
constant M_SQRT1_2
Packit 6c4009
Packit 6c4009
constant MAXFLOAT
Packit 6c4009
# endif
Packit 6c4009
# if !defined XPG4 && !defined XPG42 && !defined UNIX98
Packit 6c4009
macro-constant HUGE_VALF {float}
Packit 6c4009
macro-constant HUGE_VALL {long double}
Packit 6c4009
macro-constant INFINITY {float}
Packit 6c4009
macro-constant NAN {float}
Packit 6c4009
Packit 6c4009
macro-int-constant FP_INFINITE
Packit 6c4009
macro-int-constant FP_NAN
Packit 6c4009
macro-int-constant FP_NORMAL
Packit 6c4009
macro-int-constant FP_SUBNORMAL
Packit 6c4009
macro-int-constant FP_ZERO
Packit 6c4009
Packit 6c4009
optional-macro-int-constant FP_FAST_FMA {int} == 1
Packit 6c4009
optional-macro-int-constant FP_FAST_FMAF {int} == 1
Packit 6c4009
optional-macro-int-constant FP_FAST_FMAL {int} == 1
Packit 6c4009
Packit 6c4009
macro-int-constant FP_ILOGB0
Packit 6c4009
macro-int-constant FP_ILOGBNAN
Packit 6c4009
Packit 6c4009
macro-int-constant MATH_ERRNO {int} == 1
Packit 6c4009
macro-int-constant MATH_ERREXCEPT {int} == 2
Packit 6c4009
Packit 6c4009
macro math_errhandling {int}
Packit 6c4009
# endif
Packit 6c4009
#endif
Packit 6c4009
Packit 6c4009
function double acos (double)
Packit 6c4009
function double asin (double)
Packit 6c4009
function double atan (double)
Packit 6c4009
function double atan2 (double, double)
Packit 6c4009
function double ceil (double)
Packit 6c4009
#if !defined ISO && !defined POSIX && !defined XPG4 && !defined XPG42 && !defined UNIX98
Packit 6c4009
function double copysign (double, double)
Packit 6c4009
#endif
Packit 6c4009
function double cos (double)
Packit 6c4009
function double cosh (double)
Packit 6c4009
function double exp (double)
Packit 6c4009
#if !defined ISO && !defined POSIX && !defined XPG4 && !defined XPG42 && !defined UNIX98
Packit 6c4009
function double exp2 (double)
Packit 6c4009
#endif
Packit 6c4009
function double fabs (double)
Packit 6c4009
function double floor (double)
Packit 6c4009
function double fmod (double, double)
Packit 6c4009
function double frexp (double, int*)
Packit 6c4009
function double ldexp (double, int)
Packit 6c4009
function double log (double)
Packit 6c4009
function double log10 (double)
Packit 6c4009
#if !defined ISO && !defined POSIX && !defined XPG4 && !defined XPG42 && !defined UNIX98
Packit 6c4009
function double log2 (double)
Packit 6c4009
#endif
Packit 6c4009
function double modf (double, double*)
Packit 6c4009
function double pow (double, double)
Packit 6c4009
function double sin (double)
Packit 6c4009
function double sinh (double)
Packit 6c4009
function double sqrt (double)
Packit 6c4009
function double tan (double)
Packit 6c4009
function double tanh (double)
Packit 6c4009
#if !defined ISO && !defined POSIX
Packit 6c4009
function double erf (double)
Packit 6c4009
function double erfc (double)
Packit 6c4009
#endif
Packit 6c4009
#if defined XPG4 || defined XPG42 || defined UNIX98
Packit 6c4009
function double gamma (double)
Packit 6c4009
#endif
Packit 6c4009
#if !defined ISO && !defined POSIX
Packit 6c4009
function double hypot (double, double)
Packit 6c4009
# if !defined ISO99 && !defined ISO11 && !defined POSIX && !defined POSIX2008
Packit 6c4009
function double j0 (double)
Packit 6c4009
function double j1 (double)
Packit 6c4009
function double jn (int, double)
Packit 6c4009
# endif
Packit 6c4009
function double lgamma (double)
Packit 6c4009
# if !defined XPG4 && !defined XPG42 && !defined UNIX98
Packit 6c4009
function double tgamma (double)
Packit 6c4009
# endif
Packit 6c4009
# if !defined ISO99 && !defined ISO11 && !defined POSIX && !defined POSIX2008
Packit 6c4009
function double y0 (double)
Packit 6c4009
function double y1 (double)
Packit 6c4009
function double yn (int, double)
Packit 6c4009
# endif
Packit 6c4009
# if !defined XPG4
Packit 6c4009
function double acosh (double)
Packit 6c4009
function double asinh (double)
Packit 6c4009
function double atanh (double)
Packit 6c4009
function double cbrt (double)
Packit 6c4009
function double expm1 (double)
Packit 6c4009
function int ilogb (double)
Packit 6c4009
function double log1p (double)
Packit 6c4009
function double logb (double)
Packit 6c4009
function double nextafter (double, double)
Packit 6c4009
#  if !defined XPG42 && !defined UNIX98
Packit 6c4009
function double nexttoward (double, long double)
Packit 6c4009
function double nearbyint (double)
Packit 6c4009
#  endif
Packit 6c4009
function double remainder (double, double)
Packit 6c4009
function double rint (double)
Packit 6c4009
#  if !defined XPG42 && !defined UNIX98
Packit 6c4009
function double round (double)
Packit 6c4009
function double trunc (double)
Packit 6c4009
function long lrint (double)
Packit 6c4009
function {long long} llrint (double)
Packit 6c4009
function long lround (double)
Packit 6c4009
function {long long} llround (double)
Packit 6c4009
function double remquo (double, double, int*)
Packit 6c4009
#  endif
Packit 6c4009
#  if defined XPG42 || defined UNIX98 || defined XOPEN2K
Packit 6c4009
function double scalb (double, double)
Packit 6c4009
#  endif
Packit 6c4009
#  if !defined XPG42 && !defined UNIX98
Packit 6c4009
function double scalbn (double, int)
Packit 6c4009
function double scalbln (double, long)
Packit 6c4009
function double fdim (double, double)
Packit 6c4009
function double fmax (double, double)
Packit 6c4009
function double fmin (double, double)
Packit 6c4009
function double fma (double, double, double)
Packit 6c4009
function double nan (const char*)
Packit 6c4009
#  endif
Packit 6c4009
# endif
Packit 6c4009
Packit 6c4009
# if !defined ISO99 && !defined ISO11 && !defined POSIX && !defined POSIX2008
Packit 6c4009
// variable signgam
Packit 6c4009
allow signgam
Packit 6c4009
# endif
Packit 6c4009
#endif
Packit 6c4009
Packit 6c4009
#if !defined ISO && !defined POSIX && !defined XPG4 && !defined XPG42 && !defined UNIX98
Packit 6c4009
function float acosf (float)
Packit 6c4009
function float asinf (float)
Packit 6c4009
function float atanf (float)
Packit 6c4009
function float atan2f (float, float)
Packit 6c4009
function float ceilf (float)
Packit 6c4009
function float copysignf (float, float)
Packit 6c4009
function float cosf (float)
Packit 6c4009
function float coshf (float)
Packit 6c4009
function float expf (float)
Packit 6c4009
function float exp2f (float)
Packit 6c4009
function float fabsf (float)
Packit 6c4009
function float floorf (float)
Packit 6c4009
function float fmodf (float, float)
Packit 6c4009
function float frexpf (float, int*)
Packit 6c4009
function float ldexpf (float, int)
Packit 6c4009
function float logf (float)
Packit 6c4009
function float log10f (float)
Packit 6c4009
function float log2f (float)
Packit 6c4009
function float modff (float, float*)
Packit 6c4009
function float powf (float, float)
Packit 6c4009
function float sinf (float)
Packit 6c4009
function float sinhf (float)
Packit 6c4009
function float sqrtf (float)
Packit 6c4009
function float tanf (float)
Packit 6c4009
function float tanhf (float)
Packit 6c4009
function float erff (float)
Packit 6c4009
function float erfcf (float)
Packit 6c4009
function float hypotf (float, float)
Packit 6c4009
function float lgammaf (float)
Packit 6c4009
function float tgammaf (float)
Packit 6c4009
function float acoshf (float)
Packit 6c4009
function float asinhf (float)
Packit 6c4009
function float atanhf (float)
Packit 6c4009
function float cbrtf (float)
Packit 6c4009
function float expm1f (float)
Packit 6c4009
function int ilogbf (float)
Packit 6c4009
function float log1pf (float)
Packit 6c4009
function float logbf (float)
Packit 6c4009
function float nextafterf (float, float)
Packit 6c4009
function float nexttowardf (float, long double)
Packit 6c4009
function float nearbyintf (float)
Packit 6c4009
function float remainderf (float, float)
Packit 6c4009
function float rintf (float)
Packit 6c4009
function float roundf (float)
Packit 6c4009
function float truncf (float)
Packit 6c4009
function long lrintf (float)
Packit 6c4009
function {long long} llrintf (float)
Packit 6c4009
function long lroundf (float)
Packit 6c4009
function {long long} llroundf (float)
Packit 6c4009
function float remquof (float, float, int*)
Packit 6c4009
function float scalbnf (float, int)
Packit 6c4009
function float scalblnf (float, long)
Packit 6c4009
function float fdimf (float, float)
Packit 6c4009
function float fmaxf (float, float)
Packit 6c4009
function float fminf (float, float)
Packit 6c4009
function float fmaf (float, float, float)
Packit 6c4009
function float nanf (const char*)
Packit 6c4009
Packit 6c4009
function {long double} acosl (long double)
Packit 6c4009
function {long double} asinl (long double)
Packit 6c4009
function {long double} atanl (long double)
Packit 6c4009
function {long double} atan2l (long double, long double)
Packit 6c4009
function {long double} ceill (long double)
Packit 6c4009
function {long double} copysignl (long double, long double)
Packit 6c4009
function {long double} cosl (long double)
Packit 6c4009
function {long double} coshl (long double)
Packit 6c4009
function {long double} expl (long double)
Packit 6c4009
function {long double} exp2l (long double)
Packit 6c4009
function {long double} fabsl (long double)
Packit 6c4009
function {long double} floorl (long double)
Packit 6c4009
function {long double} fmodl (long double, long double)
Packit 6c4009
function {long double} frexpl (long double, int*)
Packit 6c4009
function {long double} ldexpl (long double, int)
Packit 6c4009
function {long double} logl (long double)
Packit 6c4009
function {long double} log10l (long double)
Packit 6c4009
function {long double} log2l (long double)
Packit 6c4009
function {long double} modfl (long double, long double*)
Packit 6c4009
function {long double} powl (long double, long double)
Packit 6c4009
function {long double} sinl (long double)
Packit 6c4009
function {long double} sinhl (long double)
Packit 6c4009
function {long double} sqrtl (long double)
Packit 6c4009
function {long double} tanl (long double)
Packit 6c4009
function {long double} tanhl (long double)
Packit 6c4009
function {long double} erfl (long double)
Packit 6c4009
function {long double} erfcl (long double)
Packit 6c4009
function {long double} hypotl (long double, long double)
Packit 6c4009
function {long double} lgammal (long double)
Packit 6c4009
function {long double} tgammal (long double)
Packit 6c4009
function {long double} acoshl (long double)
Packit 6c4009
function {long double} asinhl (long double)
Packit 6c4009
function {long double} atanhl (long double)
Packit 6c4009
function {long double} cbrtl (long double)
Packit 6c4009
function {long double} expm1l (long double)
Packit 6c4009
function int ilogbl (long double)
Packit 6c4009
function {long double} log1pl (long double)
Packit 6c4009
function {long double} logbl (long double)
Packit 6c4009
function {long double} nextafterl (long double, long double)
Packit 6c4009
function {long double} nexttowardl (long double, long double)
Packit 6c4009
function {long double} nearbyintl (long double)
Packit 6c4009
function {long double} remainderl (long double, long double)
Packit 6c4009
function {long double} rintl (long double)
Packit 6c4009
function {long double} roundl (long double)
Packit 6c4009
function {long double} truncl (long double)
Packit 6c4009
function long lrintl (long double)
Packit 6c4009
function {long long} llrintl (long double)
Packit 6c4009
function long lroundl (long double)
Packit 6c4009
function {long long} llroundl (long double)
Packit 6c4009
function {long double} remquol (long double, long double, int*)
Packit 6c4009
function {long double} scalbnl (long double, int)
Packit 6c4009
function {long double} scalblnl (long double, long)
Packit 6c4009
function {long double} fdiml (long double, long double)
Packit 6c4009
function {long double} fmaxl (long double, long double)
Packit 6c4009
function {long double} fminl (long double, long double)
Packit 6c4009
function {long double} fmal (long double, long double, long double)
Packit 6c4009
function {long double} nanl (const char*)
Packit 6c4009
#else
Packit 6c4009
allow acosf
Packit 6c4009
allow asinf
Packit 6c4009
allow atanf
Packit 6c4009
allow atan2f
Packit 6c4009
allow ceilf
Packit 6c4009
allow cosf
Packit 6c4009
allow coshf
Packit 6c4009
allow expf
Packit 6c4009
allow fabsf
Packit 6c4009
allow floorf
Packit 6c4009
allow fmodf
Packit 6c4009
allow frexpf
Packit 6c4009
allow ldexpf
Packit 6c4009
allow logf
Packit 6c4009
allow log10f
Packit 6c4009
allow modff
Packit 6c4009
allow powf
Packit 6c4009
allow sinf
Packit 6c4009
allow sinhf
Packit 6c4009
allow sqrtf
Packit 6c4009
allow tanf
Packit 6c4009
allow tanhf
Packit 6c4009
Packit 6c4009
allow acosl
Packit 6c4009
allow asinl
Packit 6c4009
allow atanl
Packit 6c4009
allow atan2l
Packit 6c4009
allow ceill
Packit 6c4009
allow cosl
Packit 6c4009
allow coshl
Packit 6c4009
allow expl
Packit 6c4009
allow fabsl
Packit 6c4009
allow floorl
Packit 6c4009
allow fmodl
Packit 6c4009
allow frexpl
Packit 6c4009
allow ldexpl
Packit 6c4009
allow logl
Packit 6c4009
allow log10l
Packit 6c4009
allow modfl
Packit 6c4009
allow powl
Packit 6c4009
allow sinl
Packit 6c4009
allow sinhl
Packit 6c4009
allow sqrtl
Packit 6c4009
allow tanl
Packit 6c4009
allow tanhl
Packit 6c4009
#endif
Packit 6c4009
Packit 6c4009
#if !defined ISO && !defined ISO99 && !defined ISO11
Packit 6c4009
allow *_t
Packit 6c4009
#endif
Packit 6c4009
#if !defined ISO && !defined POSIX && !defined XPG4 && !defined XPG42 && !defined UNIX98
Packit 6c4009
allow FP_[ABCDEFGHIJKLMNOPQRSTUVWXYZ]*
Packit 6c4009
#endif