diff options
Diffstat (limited to 'newlib/libm/common/s_fmax.c')
-rw-r--r-- | newlib/libm/common/s_fmax.c | 25 |
1 files changed, 25 insertions, 0 deletions
diff --git a/newlib/libm/common/s_fmax.c b/newlib/libm/common/s_fmax.c index 53e1559..4003f9a 100644 --- a/newlib/libm/common/s_fmax.c +++ b/newlib/libm/common/s_fmax.c @@ -3,6 +3,31 @@ * Permission to use, copy, modify, and distribute this software * is freely granted, provided that this notice is preserved. */ +/* +FUNCTION +<<fmax>>, <<fmaxf>>--maximum +INDEX + fmax +INDEX + fmaxf + +ANSI_SYNOPSIS + #include <math.h> + double fmax(double <[x]>, double <[y]>); + float fmaxf(float <[x]>, float <[y]>); + +DESCRIPTION +The <<fmax>> functions determine the maximum numeric value of their arguments. +NaN arguments are treated as missing data: if one argument is a NaN and the +other numeric, then the <<fmax>> functions choose the numeric value. + +RETURNS +The <<fmax>> functions return the maximum numeric value of their arguments. + +PORTABILITY +ANSI C, POSIX. + +*/ #include "fdlibm.h" |