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.20-314-gaa76a5c
- From: mshawcroft at sourceware dot org
- To: glibc-cvs at sourceware dot org
- Date: 10 Dec 2014 09:54:08 -0000
- Subject: GNU C Library master sources branch master updated. glibc-2.20-314-gaa76a5c
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 aa76a5c7010e98c737d79f37aa6ae668f60f7a00 (commit)
from a4ecc9eb9b15bc51a1dc4726c06d35eaea74e162 (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=aa76a5c7010e98c737d79f37aa6ae668f60f7a00
commit aa76a5c7010e98c737d79f37aa6ae668f60f7a00
Author: Richard Earnshaw <rearnsha@arm.com>
Date: Wed Dec 10 09:54:09 2014 +0000
[AArch64] Fix strchrnul clobbering v15
diff --git a/ChangeLog b/ChangeLog
index f865223..03bba82 100644
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,8 @@
+2014-12-10 Richard Earnshaw <rearnsha@arm.com>
+
+ * sysdeps/aarch64/strchrnul.S (vrepmask): Use a call-clobbered
+ register.
+
2014-12-10 Joseph Myers <joseph@codesourcery.com>
* configure.ac (--disable-werror): New configure option.
diff --git a/sysdeps/aarch64/strchrnul.S b/sysdeps/aarch64/strchrnul.S
index b98c2e9..57835d8 100644
--- a/sysdeps/aarch64/strchrnul.S
+++ b/sysdeps/aarch64/strchrnul.S
@@ -46,7 +46,7 @@
#define vhas_nul2 v4
#define vhas_chr1 v5
#define vhas_chr2 v6
-#define vrepmask v15
+#define vrepmask v7
#define vend1 v16
/* Core algorithm.
-----------------------------------------------------------------------
Summary of changes:
ChangeLog | 5 +++++
sysdeps/aarch64/strchrnul.S | 2 +-
2 files changed, 6 insertions(+), 1 deletions(-)
hooks/post-receive
--
GNU C Library master sources