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.27.9000-177-g4e54d91
- From: siddhesh at sourceware dot org
- To: glibc-cvs at sourceware dot org
- Date: 6 Mar 2018 17:34:51 -0000
- Subject: GNU C Library master sources branch master updated. glibc-2.27.9000-177-g4e54d91
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 4e54d918630ea53e29dd70d3bdffcb00d29ed3d4 (commit)
from 30a81dae5b752f8aa5f96e7f7c341ec57cba3585 (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=4e54d918630ea53e29dd70d3bdffcb00d29ed3d4
commit 4e54d918630ea53e29dd70d3bdffcb00d29ed3d4
Author: Siddhesh Poyarekar <siddhesh@sourceware.org>
Date: Tue Mar 6 22:56:35 2018 +0530
aarch64: Fix branch target to loop16
I goofed up when changing the loop8 name to loop16 and missed on out
the branch instance. Fixed and actually build tested this time.
* sysdeps/aarch64/memcmp.S (more16): Fix branch target loop16.
diff --git a/ChangeLog b/ChangeLog
index 23609b8..a24ed86 100644
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,5 +1,7 @@
2018-03-06 Siddhesh Poyarekar <siddhesh@sourceware.org>
+ * sysdeps/aarch64/memcmp.S (more16): Fix loop16 branch target.
+
* sysdeps/aarch64/memcmp.S: Widen comparison to 16 bytes at a
time.
diff --git a/sysdeps/aarch64/memcmp.S b/sysdeps/aarch64/memcmp.S
index 8325d04..743bc07 100644
--- a/sysdeps/aarch64/memcmp.S
+++ b/sysdeps/aarch64/memcmp.S
@@ -75,7 +75,7 @@ L(more16):
/* We overlap loads between 0-32 bytes at either side of SRC1 when we
try to align, so limit it only to strings larger than 128 bytes. */
cmp limit, 96
- b.ls L(loop8)
+ b.ls L(loop16)
/* Align src1 and adjust src2 with bytes not yet done. */
and tmp1, src1, 15
-----------------------------------------------------------------------
Summary of changes:
ChangeLog | 2 ++
sysdeps/aarch64/memcmp.S | 2 +-
2 files changed, 3 insertions(+), 1 deletions(-)
hooks/post-receive
--
GNU C Library master sources