]>
Commit | Line | Data |
---|---|---|
c7a58c2e BRF |
1 | /* Copyright (C) 2002 by Red Hat, Incorporated. All rights reserved. |
2 | * | |
3 | * Permission to use, copy, modify, and distribute this software | |
4 | * is freely granted, provided that this notice is preserved. | |
5 | */ | |
6 | ||
7 | #include "math.h" | |
8 | #include "math_private.h" | |
9 | ||
38b7304e | 10 | double fmax(double x, double y) |
c7a58c2e BRF |
11 | { |
12 | if (__fpclassify(x) == FP_NAN) | |
13 | return x; | |
14 | if (__fpclassify(y) == FP_NAN) | |
15 | return y; | |
16 | ||
17 | return x > y ? x : y; | |
18 | } | |
19 | libm_hidden_def(fmax) |