]> git.ipfire.org Git - thirdparty/glibc.git/commitdiff
Remove unnecessary multiplication with RADIXI
authorSiddhesh Poyarekar <siddhesh@redhat.com>
Fri, 18 Jan 2013 05:44:34 +0000 (11:14 +0530)
committerSiddhesh Poyarekar <siddhesh@redhat.com>
Fri, 18 Jan 2013 05:44:34 +0000 (11:14 +0530)
ChangeLog
sysdeps/ieee754/dbl-64/mpexp.c

index 6ca7a8b48b409a2c68235b23bfd3563ab0617390..1d17c4d42805f0f269eb882ff1c17557740f9d2d 100644 (file)
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,8 @@
+2013-01-18  Siddhesh Poyarekar  <siddhesh@redhat.com>
+
+       * sysdeps/ieee754/dbl-64/mpexp.c (__mpexp): Remove unnecessary
+       multiplication.
+
 2013-01-17  David S. Miller  <davem@davemloft.net>
 
        * sysdeps/sparc/fpu/libm-test-ulps: Update.
index aca6bf64573c1b61660c4cfb71da1be9e3fafbf0..811fb465a185d8b9b1530b0329fe8b32159a79c2 100644 (file)
@@ -103,14 +103,14 @@ __mpexp (mp_no *x, mp_no *y, int p)
     a *= RADIXI;
   for (; i > EX; i--)
     a *= RADIX;
-  b = X[1] * RADIXI;
+  b = X[1];
   m2 = 24 * EX;
-  for (; b < HALF; m2--)
+  for (; b < HALFRAD; m2--)
     {
       a *= TWO;
       b *= TWO;
     }
-  if (b == HALF)
+  if (b == HALFRAD)
     {
       for (i = 2; i <= p; i++)
        {