]> sourceware.org Git - glibc.git/commitdiff
Don't duplicate mpone and mptwo
authorSiddhesh Poyarekar <siddhesh@redhat.com>
Tue, 26 Feb 2013 09:45:27 +0000 (15:15 +0530)
committerSiddhesh Poyarekar <siddhesh@redhat.com>
Tue, 26 Feb 2013 09:45:27 +0000 (15:15 +0530)
ChangeLog
sysdeps/ieee754/dbl-64/sincos32.c

index ab829a51407047214bf8000864256a843bcd723e..c633a60c0bf8842efa7549926d0e736e2053a8e2 100644 (file)
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,5 +1,9 @@
 2013-02-26  Siddhesh Poyarekar  <siddhesh@redhat.com>
 
+       * sysdeps/ieee754/dbl-64/sincos32.c (__c32): Use MPONE and
+       MPTWO.
+       (__mpranred): Likewise.
+
        [BZ #15160]
        * malloc/memusagestat.c (main): Draw graphs for heap and stack
        only if MAXSIZE_HEAP and MAXSIZE_STACK are non-zero.
index 0a8b0a76ed4dee2eb7959584299b9003864d5e47..3d2b2914aa117cf10c8471f3627131ef420cc9ee 100644 (file)
@@ -105,7 +105,6 @@ cc32(mp_no *x, mp_no *y, int p) {
 void
 SECTION
 __c32(mp_no *x, mp_no *y, mp_no *z, int p) {
-  static const mp_no mpt={1,{1.0,2.0}}, one={1,{1.0,1.0}};
   mp_no u,t,t1,t2,c,s;
   int i;
   __cpy(x,&u,p);
@@ -116,11 +115,11 @@ __c32(mp_no *x, mp_no *y, mp_no *z, int p) {
     __mul(&c,&s,&t,p);
     __sub(&s,&t,&t1,p);
     __add(&t1,&t1,&s,p);
-    __sub(&mpt,&c,&t1,p);
+    __sub(&mptwo,&c,&t1,p);
     __mul(&t1,&c,&t2,p);
     __add(&t2,&t2,&c,p);
   }
-  __sub(&one,&c,y,p);
+  __sub(&mpone,&c,y,p);
   __cpy(&s,z,p);
 }
 
@@ -237,7 +236,6 @@ __mpranred(double x, mp_no *y, int p)
   number v;
   double t,xn;
   int i,k,n;
-  static const mp_no one = {1,{1.0,1.0}};
   mp_no a,b,c;
 
   if (ABS(x) < 2.8e14) {
@@ -266,7 +264,7 @@ __mpranred(double x, mp_no *y, int p)
     c.e=0;
     if (c.d[1] >=  8388608.0)
     { t +=1.0;
-      __sub(&c,&one,&b,p);
+      __sub(&c,&mpone,&b,p);
       __mul(&b,&hp,y,p);
     }
     else __mul(&c,&hp,y,p);
This page took 0.124116 seconds and 5 git commands to generate.