master
1#include <limits.h>
2#include <math.h>
3#include <float.h>
4
5#if LDBL_MANT_DIG == 53 && LDBL_MAX_EXP == 1024
6long double scalblnl(long double x, long n)
7{
8 return scalbln(x, n);
9}
10#else
11long double scalblnl(long double x, long n)
12{
13 if (n > INT_MAX)
14 n = INT_MAX;
15 else if (n < INT_MIN)
16 n = INT_MIN;
17 return scalbnl(x, n);
18}
19#endif