Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files. =================================================================== RCS file: /ftp/cvs/cvsroot/src/lib/libm/src/e_j0.c,v rcsdiff: /ftp/cvs/cvsroot/src/lib/libm/src/e_j0.c,v: warning: Unknown phrases like `commitid ...;' are present. retrieving revision 1.8 retrieving revision 1.9 diff -u -p -r1.8 -r1.9 --- src/lib/libm/src/e_j0.c 1995/05/10 20:45:23 1.8 +++ src/lib/libm/src/e_j0.c 1997/10/09 11:29:08 1.9 @@ -10,8 +10,9 @@ * ==================================================== */ +#include #if defined(LIBM_SCCS) && !defined(lint) -static char rcsid[] = "$NetBSD: e_j0.c,v 1.8 1995/05/10 20:45:23 jtc Exp $"; +__RCSID("$NetBSD: e_j0.c,v 1.9 1997/10/09 11:29:08 lukem Exp $"); #endif /* __ieee754_j0(x), __ieee754_y0(x) @@ -338,6 +339,8 @@ static double pS2[5] = { #endif double z,r,s; int32_t ix; + + p = q = 0; GET_HIGH_WORD(ix,x); ix &= 0x7fffffff; if(ix>=0x40200000) {p = pR8; q= pS8;} @@ -474,6 +477,8 @@ static double qS2[6] = { #endif double s,r,z; int32_t ix; + + p = q = 0; GET_HIGH_WORD(ix,x); ix &= 0x7fffffff; if(ix>=0x40200000) {p = qR8; q= qS8;}