* sysdeps/ieee754/ldbl-128/e_j0l.c (__ieee751_j0l): Use __finitel.
authorUlrich Drepper <drepper@redhat.com>
Sat, 10 May 2008 23:36:40 +0000 (23:36 +0000)
committerUlrich Drepper <drepper@redhat.com>
Sat, 10 May 2008 23:36:40 +0000 (23:36 +0000)
(__ieee754_y0l): Likewise.
* sysdeps/ieee754/ldbl-128/e_j1l.c (__ieee754_j1l): Likewise.
(__ieee754_y1l): Likewise.
* sysdeps/ieee754/ldbl-128/s_expm1l.c (__expm1l): Use __ldexpl.
* sysdeps/ieee754/ldbl-128/s_log1pl.c: Kill bogus prototypes for
frexpl and ldexpl.  math_private.h provides them and the latter
is not even used.
(__log1pl): Use __frexpl.

ChangeLog
sysdeps/ieee754/ldbl-128/e_j0l.c
sysdeps/ieee754/ldbl-128/e_j1l.c
sysdeps/ieee754/ldbl-128/s_expm1l.c
sysdeps/ieee754/ldbl-128/s_log1pl.c

index c20a02dfa519fd1e84a97dfb75967b9b487d59d5..1bec63252aa523575c7f0229223a659bee71dfb5 100644 (file)
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,15 @@
+2008-05-08  David S. Miller  <davem@davemloft.net>
+
+       * sysdeps/ieee754/ldbl-128/e_j0l.c (__ieee751_j0l): Use __finitel.
+       (__ieee754_y0l): Likewise.
+       * sysdeps/ieee754/ldbl-128/e_j1l.c (__ieee754_j1l): Likewise.
+       (__ieee754_y1l): Likewise.
+       * sysdeps/ieee754/ldbl-128/s_expm1l.c (__expm1l): Use __ldexpl.
+       * sysdeps/ieee754/ldbl-128/s_log1pl.c: Kill bogus prototypes for
+       frexpl and ldexpl.  math_private.h provides them and the latter
+       is not even used.
+       (__log1pl): Use __frexpl.
+
 2008-05-10  Ulrich Drepper  <drepper@redhat.com>
 
        * include/resolv.h: Adjust __libc_res_nquery and __libc_res_nsend
index f2353729162319a72df6eb47fa181e8ae945e113..bcd57e2b0689053a2a578a70aa614424f3232344 100644 (file)
@@ -679,7 +679,7 @@ __ieee754_j0l (long double x)
 {
   long double xx, xinv, z, p, q, c, s, cc, ss;
 
-  if (! finitel (x))
+  if (! __finitel (x))
     {
       if (x != x)
        return x;
@@ -816,7 +816,7 @@ long double
 {
   long double xx, xinv, z, p, q, c, s, cc, ss;
 
-  if (! finitel (x))
+  if (! __finitel (x))
     {
       if (x != x)
        return x;
index 7ec073d9e2953f0c7b053a2924fc825c8d3bd215..7b73e2e799cff93d338dfbd05c1be8f2ceb5a68b 100644 (file)
@@ -685,7 +685,7 @@ __ieee754_j1l (long double x)
 {
   long double xx, xinv, z, p, q, c, s, cc, ss;
 
-  if (! finitel (x))
+  if (! __finitel (x))
     {
       if (x != x)
        return x;
@@ -823,7 +823,7 @@ __ieee754_y1l (long double x)
 {
   long double xx, xinv, z, p, q, c, s, cc, ss;
 
-  if (! finitel (x))
+  if (! __finitel (x))
     {
       if (x != x)
        return x;
index f373e1e6a968db22040b9dd0b0a98ae74d11f253..78bbe65b53701f2496fb145091d0cf93023a973c 100644 (file)
@@ -153,7 +153,7 @@ __expm1l (long double x)
   exp(x) - 1 = 2^k (qx + 1) - 1
              = 2^k qx + 2^k - 1.  */
 
-  px = ldexpl (1.0L, k);
+  px = __ldexpl (1.0L, k);
   x = px * qx + (px - 1.0);
   return x;
 }
index 64d5146139fd4acab98fb838e5871569d1c9812d..defbe76f5e72e9060eb35bcae9ed4b5592c85ca3 100644 (file)
@@ -120,13 +120,6 @@ static const long double maxlog = 1.1356523406294143949491931077970764891253E4L;
 static const long double big = 2e4932L;
 static const long double zero = 0.0L;
 
-#if 1
-/* Make sure these are prototyped.  */
-long double frexpl (long double, int *);
-long double ldexpl (long double, int);
-#endif
-
-
 long double
 __log1pl (long double xm1)
 {
@@ -160,7 +153,7 @@ __log1pl (long double xm1)
   /* Separate mantissa from exponent.  */
 
   /* Use frexp used so that denormal numbers will be handled properly.  */
-  x = frexpl (x, &e);
+  x = __frexpl (x, &e);
 
   /* Logarithm using log(x) = z + z^3 P(z^2)/Q(z^2),
      where z = 2(x-1)/x+1).  */