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