diff options
Diffstat (limited to 'lib/libm/nearbyintl.c')
| -rw-r--r-- | lib/libm/nearbyintl.c | 9 |
1 files changed, 6 insertions, 3 deletions
diff --git a/lib/libm/nearbyintl.c b/lib/libm/nearbyintl.c index 7d97b661..fc19d84b 100644 --- a/lib/libm/nearbyintl.c +++ b/lib/libm/nearbyintl.c @@ -1,5 +1,7 @@ -#include <math.h> -#include <float.h> + + +#include <float.h> // for LDBL_MANT_DIG, LDBL_MAX_EXP +#include <math.h> // for nearbyintl, rintl #if LDBL_MANT_DIG == 53 && LDBL_MAX_EXP == 1024 long double nearbyintl(long double x) @@ -7,7 +9,8 @@ long double nearbyintl(long double x) return nearbyint(x); } #else -#include <fenv.h> +#include <fenv.h> // for feclearexcept, fetestexcept + long double nearbyintl(long double x) { #ifdef FE_INEXACT |
