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.19-248-gc859b32
- From: amodra at sourceware dot org
- To: glibc-cvs at sourceware dot org
- Date: 1 Apr 2014 03:41:20 -0000
- Subject: GNU C Library master sources branch master updated. glibc-2.19-248-gc859b32
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 c859b32e9d76afe8a3f20bb9528961a573c06937 (commit)
from 8795b4a443a8f19d279e0c1bc99b73d1f5aec166 (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://sourceware.org/git/gitweb.cgi?p=glibc.git;a=commitdiff;h=c859b32e9d76afe8a3f20bb9528961a573c06937
commit c859b32e9d76afe8a3f20bb9528961a573c06937
Author: Alan Modra <amodra@gmail.com>
Date: Tue Apr 1 14:07:42 2014 +1030
Fix s_copysign stack temp for PowerPC64 ELFv2
[BZ #16786]
* sysdeps/powerpc/powerpc64/fpu/s_copysign.S: Don't trash stack.
diff --git a/ChangeLog b/ChangeLog
index 22122b3..edb6ec4 100644
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,8 @@
+2014-04-01 Alan Modra <amodra@gmail.com>
+
+ [BZ #16786]
+ * sysdeps/powerpc/powerpc64/fpu/s_copysign.S: Don't trash stack.
+
2014-03-31 Joseph Myers <joseph@codesourcery.com>
[BZ #6803]
diff --git a/sysdeps/powerpc/powerpc64/fpu/s_copysign.S b/sysdeps/powerpc/powerpc64/fpu/s_copysign.S
index 51681aa..49c793d 100644
--- a/sysdeps/powerpc/powerpc64/fpu/s_copysign.S
+++ b/sysdeps/powerpc/powerpc64/fpu/s_copysign.S
@@ -27,11 +27,11 @@ ENTRY(__copysign)
/* double [f1] copysign (double [f1] x, double [f2] y);
copysign(x,y) returns a value with the magnitude of x and
with the sign bit of y. */
- stfd fp2,56(r1)
+ stfd fp2,-8(r1)
nop
nop
nop
- ld r3,56(r1)
+ ld r3,-8(r1)
cmpdi r3,0
blt L(0)
fabs fp1,fp1
-----------------------------------------------------------------------
Summary of changes:
ChangeLog | 5 +++++
sysdeps/powerpc/powerpc64/fpu/s_copysign.S | 4 ++--
2 files changed, 7 insertions(+), 2 deletions(-)
hooks/post-receive
--
GNU C Library master sources