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.12-225-g3a4a249
- From: drepper at sourceware dot org
- To: glibc-cvs at sourceware dot org
- Date: 2 Dec 2010 03:20:16 -0000
- Subject: GNU C Library master sources branch, master, updated. glibc-2.12-225-g3a4a249
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 3a4a2499ec9c87d05a0d7d1522dad3df73c6c9dd (commit)
from 1e24cf6e6e8f6999e8fa188ece41e23f54330743 (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=3a4a2499ec9c87d05a0d7d1522dad3df73c6c9dd
commit 3a4a2499ec9c87d05a0d7d1522dad3df73c6c9dd
Author: H.J. Lu <hongjiu.lu@intel.com>
Date: Wed Dec 1 22:18:31 2010 -0500
Remove dead code from x86-32 SSSE3 strncmp.
diff --git a/ChangeLog b/ChangeLog
index 86ba84a..e19cc5b 100644
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,8 @@
+2010-12-01 H.J. Lu <hongjiu.lu@intel.com>
+
+ * sysdeps/i386/i686/multiarch/strcmp-ssse3.S (STRCMP): Remove
+ unused codes.
+
2010-11-30 Ulrich Drepper <drepper@gmail.com>
* sysdeps/i386/fpu/libm-test-ulps: Relax ynf(10,0.75) test expectations.
diff --git a/sysdeps/i386/i686/multiarch/strcmp-ssse3.S b/sysdeps/i386/i686/multiarch/strcmp-ssse3.S
index a4de225..607b69b 100644
--- a/sysdeps/i386/i686/multiarch/strcmp-ssse3.S
+++ b/sysdeps/i386/i686/multiarch/strcmp-ssse3.S
@@ -70,9 +70,7 @@ ENTRY (STRCMP)
movl CNT(%esp), %ebp
cmp $16, %ebp
jb L(less16bytes_sncmp)
- jmp L(more16bytes)
-#endif
-
+#else
movzbl (%eax), %ecx
cmpb %cl, (%edx)
jne L(neq)
@@ -123,11 +121,6 @@ ENTRY (STRCMP)
add $8, %edx
add $8, %eax
-#ifdef USE_AS_STRNCMP
- cmp $8, %ebp
- lea -8(%ebp), %ebp
- je L(eq)
-L(more16bytes):
#endif
movl %edx, %ecx
and $0xfff, %ecx
-----------------------------------------------------------------------
Summary of changes:
ChangeLog | 5 +++++
sysdeps/i386/i686/multiarch/strcmp-ssse3.S | 9 +--------
2 files changed, 6 insertions(+), 8 deletions(-)
hooks/post-receive
--
GNU C Library master sources