This is the mail archive of the
glibc-cvs@sourceware.org
mailing list for the glibc project.
GNU C Library master sources branch master updated. glibc-2.17-287-g2236d35
- From: siddhesh at sourceware dot org
- To: glibc-cvs at sourceware dot org
- Date: 26 Feb 2013 09:51:49 -0000
- Subject: GNU C Library master sources branch master updated. glibc-2.17-287-g2236d35
This is an automated email from the git hooks/post-receive script. It was
generated because a ref change was pushed to the repository containing
the project "GNU C Library master sources".
The branch, master has been updated
via 2236d3595af6e19d57cf9ff4d93b18614fc9436a (commit)
from 7da6d9ed266105e0ebefd01a4b6bf08bf56257c3 (commit)
Those revisions listed above that are new to this repository have
not appeared on any other notification email; so we list those
revisions in full, below.
- Log -----------------------------------------------------------------
http://sources.redhat.com/git/gitweb.cgi?p=glibc.git;a=commitdiff;h=2236d3595af6e19d57cf9ff4d93b18614fc9436a
commit 2236d3595af6e19d57cf9ff4d93b18614fc9436a
Author: Siddhesh Poyarekar <siddhesh@redhat.com>
Date: Tue Feb 26 15:15:27 2013 +0530
Don't duplicate mpone and mptwo
diff --git a/ChangeLog b/ChangeLog
index ab829a5..c633a60 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 0a8b0a7..3d2b291 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);
-----------------------------------------------------------------------
Summary of changes:
ChangeLog | 4 ++++
sysdeps/ieee754/dbl-64/sincos32.c | 8 +++-----
2 files changed, 7 insertions(+), 5 deletions(-)
hooks/post-receive
--
GNU C Library master sources