diff options
author | Siddhesh Poyarekar <siddhesh@redhat.com> | 2013-02-26 15:15:27 +0530 |
---|---|---|
committer | Siddhesh Poyarekar <siddhesh@redhat.com> | 2013-02-26 15:15:27 +0530 |
commit | 2236d3595af6e19d57cf9ff4d93b18614fc9436a (patch) | |
tree | 3372b34b17d40311ab6278c2aa1bfd747c4e35d2 | |
parent | 7da6d9ed266105e0ebefd01a4b6bf08bf56257c3 (diff) | |
download | glibc-2236d3595af6e19d57cf9ff4d93b18614fc9436a.tar.gz glibc-2236d3595af6e19d57cf9ff4d93b18614fc9436a.tar.xz glibc-2236d3595af6e19d57cf9ff4d93b18614fc9436a.zip |
Don't duplicate mpone and mptwo
-rw-r--r-- | ChangeLog | 4 | ||||
-rw-r--r-- | sysdeps/ieee754/dbl-64/sincos32.c | 8 |
2 files changed, 7 insertions, 5 deletions
diff --git a/ChangeLog b/ChangeLog index ab829a5140..c633a60c0b 100644 --- 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. diff --git a/sysdeps/ieee754/dbl-64/sincos32.c b/sysdeps/ieee754/dbl-64/sincos32.c index 0a8b0a76ed..3d2b2914aa 100644 --- a/sysdeps/ieee754/dbl-64/sincos32.c +++ b/sysdeps/ieee754/dbl-64/sincos32.c @@ -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); |