Module Name: src Committed By: martin Date: Thu Nov 21 13:41:10 UTC 2013
Modified Files: src/lib/libm/src: w_fmodl.c Log Message: Fix copy & pasto (make temp variable long double). Fixes fmodl() test failure on sparc64 To generate a diff of this commit: cvs rdiff -u -r1.3 -r1.4 src/lib/libm/src/w_fmodl.c Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files.
Modified files: Index: src/lib/libm/src/w_fmodl.c diff -u src/lib/libm/src/w_fmodl.c:1.3 src/lib/libm/src/w_fmodl.c:1.4 --- src/lib/libm/src/w_fmodl.c:1.3 Tue Nov 19 14:04:24 2013 +++ src/lib/libm/src/w_fmodl.c Thu Nov 21 13:41:10 2013 @@ -11,7 +11,7 @@ */ #include <sys/cdefs.h> -__RCSID("$NetBSD: w_fmodl.c,v 1.3 2013/11/19 14:04:24 joerg Exp $"); +__RCSID("$NetBSD: w_fmodl.c,v 1.4 2013/11/21 13:41:10 martin Exp $"); /* * wrapper fmodl(x,y) @@ -33,7 +33,7 @@ fmodl(long double x, long double y) /* w #ifdef _IEEE_LIBM return __ieee754_fmodl(x,y); #else - double z; + long double z; z = __ieee754_fmodl(x,y); if(_LIB_VERSION == _IEEE_ ||isnan(y)||isnan(x)) return z; if(y==0.0) {