From 41bf21a1e72c907b1a065727c3b5da43821ca6b0 Mon Sep 17 00:00:00 2001 From: Joseph Myers Date: Wed, 28 Mar 2012 09:32:12 +0000 Subject: Avoid overflows from long double functions using __kernel_standard. --- math/w_exp2l.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to 'math/w_exp2l.c') diff --git a/math/w_exp2l.c b/math/w_exp2l.c index f05a8fe6d6..7f06805a0d 100644 --- a/math/w_exp2l.c +++ b/math/w_exp2l.c @@ -12,7 +12,7 @@ __exp2l (long double x) if (__builtin_expect (!__finitel (z), 0) && __finitel (x) && _LIB_VERSION != _IEEE_) /* exp2 overflow: 244, exp2 underflow: 245 */ - return __kernel_standard (x, x, 244 + !!__signbitl (x)); + return __kernel_standard_l (x, x, 244 + !!__signbitl (x)); return z; } -- cgit v1.2.3