From 940f075460476e9a4e9389be423acca40effd60c Mon Sep 17 00:00:00 2001 From: Andreas Jaeger Date: Fri, 15 Dec 2000 06:42:07 +0000 Subject: Update. 2000-12-14 H.J. Lu * sysdeps/ieee754/flt-32/s_sincosf.c (__sincosf): The exponent field in a float is 8 bits, not 11 bits. --- sysdeps/ieee754/flt-32/s_sincosf.c | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) (limited to 'sysdeps/ieee754/flt-32/s_sincosf.c') diff --git a/sysdeps/ieee754/flt-32/s_sincosf.c b/sysdeps/ieee754/flt-32/s_sincosf.c index 0fd7b0c..8da5082 100644 --- a/sysdeps/ieee754/flt-32/s_sincosf.c +++ b/sysdeps/ieee754/flt-32/s_sincosf.c @@ -1,5 +1,5 @@ /* Compute sine and cosine of argument. - Copyright (C) 1997 Free Software Foundation, Inc. + Copyright (C) 1997, 2000 Free Software Foundation, Inc. This file is part of the GNU C Library. Contributed by Ulrich Drepper , 1997. @@ -38,7 +38,7 @@ __sincosf (float x, float *sinx, float *cosx) *sinx = __kernel_sinf (x, 0.0, 0); *cosx = __kernel_cosf (x, 0.0); } - else if (ix>=0x7ff00000) + else if (ix>=0x7f800000) { /* sin(Inf or NaN) is NaN */ *sinx = *cosx = x - x; -- cgit v1.1