From a2d61ef8797fe23ee102bbb2b0910a6e10f711ce Mon Sep 17 00:00:00 2001 From: Ulrich Drepper Date: Tue, 13 Mar 2001 02:05:57 +0000 Subject: [PATCH] Update. * sysdeps/ieee754/dbl-64/upow.h: Define nZERO and nINF. --- ChangeLog | 2 ++ sysdeps/ieee754/dbl-64/upow.h | 4 ++++ 2 files changed, 6 insertions(+) diff --git a/ChangeLog b/ChangeLog index 0741b0f..a191925 100644 --- a/ChangeLog +++ b/ChangeLog @@ -1,5 +1,7 @@ 2001-03-12 Ulrich Drepper + * sysdeps/ieee754/dbl-64/upow.h: Define nZERO and nINF. + * sysdeps/ieee754/dbl-64/e_remainder.c: Fix handling of boundary conditions. diff --git a/sysdeps/ieee754/dbl-64/upow.h b/sysdeps/ieee754/dbl-64/upow.h index 33c1461..9b23351 100644 --- a/sysdeps/ieee754/dbl-64/upow.h +++ b/sysdeps/ieee754/dbl-64/upow.h @@ -31,7 +31,9 @@ #ifdef BIG_ENDI const static mynumber +/**/ nZERO = {{0x80000000, 0}}, /* -0.0 */ /**/ INF = {{0x7ff00000, 0x00000000}}, /* INF */ +/**/ nINF = {{0xfff00000, 0x00000000}}, /* -INF */ /**/ NaNQ = {{0x7ff80000, 0x00000000}}, /* NaNQ */ /**/ sqrt_2 = {{0x3ff6a09e, 0x667f3bcc}}, /* sqrt(2) */ /**/ ln2a = {{0x3fe62e42, 0xfefa3800}}, /* ln(2) 43 bits */ @@ -47,7 +49,9 @@ #else #ifdef LITTLE_ENDI const static mynumber +/**/ nZERO = {{0, 0x80000000}}, /* -0.0 */ /**/ INF = {{0x00000000, 0x7ff00000}}, /* INF */ +/**/ nINF = {{0x00000000, 0xfff00000}}, /* -INF */ /**/ NaNQ = {{0x00000000, 0x7ff80000}}, /* NaNQ */ /**/ sqrt_2 = {{0x667f3bcc, 0x3ff6a09e}}, /* sqrt(2) */ /**/ ln2a = {{0xfefa3800, 0x3fe62e42}}, /* ln(2) 43 bits */ -- 2.7.4