Mercurial > hg > octave-kai > gnulib-hg
changeset 9313:59fc463c9868
Fix type of TWO_MANT_DIG.
author | Bruno Haible <bruno@clisp.org> |
---|---|
date | Mon, 08 Oct 2007 00:01:02 +0200 |
parents | bec01fc15c2f |
children | bb3874ba31fd |
files | ChangeLog lib/ceil.c lib/floor.c lib/trunc.c |
diffstat | 4 files changed, 10 insertions(+), 3 deletions(-) [+] |
line wrap: on
line diff
--- a/ChangeLog +++ b/ChangeLog @@ -1,3 +1,10 @@ +2007-10-07 Bruno Haible <bruno@clisp.org> + + * trunc.c (TWO_MANT_DIG): Change type to DOUBLE. + * floor.c (TWO_MANT_DIG): Likewise. + * ceil.c (TWO_MANT_DIG): Likewise. + Reported by Ben Pfaff. + 2007-10-07 Bruno Haible <bruno@clisp.org> Avoid gcc warnings "declaration of 'exp' shadows a global declaration".
--- a/lib/ceil.c +++ b/lib/ceil.c @@ -41,7 +41,7 @@ #endif /* 2^(MANT_DIG-1). */ -static const double TWO_MANT_DIG = +static const DOUBLE TWO_MANT_DIG = /* Assume MANT_DIG <= 5 * 31. Use the identity n = floor(n/5) + floor((n+1)/5) + ... + floor((n+4)/5). */