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.14-494-gfe72eeb
- From: drepper at sourceware dot org
- To: glibc-cvs at sourceware dot org
- Date: 8 Nov 2011 12:51:14 -0000
- Subject: GNU C Library master sources branch, master, updated. glibc-2.14-494-gfe72eeb
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 fe72eebd678166aad132a29865ee6cc78e746acc (commit)
from 7583a88d1c7170caad26966bcea8bfc2c92093ba (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=fe72eebd678166aad132a29865ee6cc78e746acc
commit fe72eebd678166aad132a29865ee6cc78e746acc
Author: Ulrich Drepper <drepper@gmail.com>
Date: Tue Nov 8 07:50:20 2011 -0500
Remove unnecessary code from x86-32 SSSE3 strncmp
diff --git a/ChangeLog b/ChangeLog
index 3a71044..ba46369 100644
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,8 @@
+2011-11-08 Ulrich Drepper <drepper@gmail.com>
+
+ * sysdeps/i386/i686/multiarch/strcmp-ssse3.S: Remove unnecessary
+ instructions.
+
2011-11-07 Andreas Schwab <schwab@redhat.com>
* libio/genops.c (_IO_flush_all_lockp): Only register cleanup
diff --git a/sysdeps/i386/i686/multiarch/strcmp-ssse3.S b/sysdeps/i386/i686/multiarch/strcmp-ssse3.S
index 607b69b..0131e8d 100644
--- a/sysdeps/i386/i686/multiarch/strcmp-ssse3.S
+++ b/sysdeps/i386/i686/multiarch/strcmp-ssse3.S
@@ -1,5 +1,5 @@
/* strcmp with SSSE3
- Copyright (C) 2010 Free Software Foundation, Inc.
+ Copyright (C) 2010, 2011 Free Software Foundation, Inc.
Contributed by Intel Corporation.
This file is part of the GNU C Library.
@@ -2201,8 +2201,6 @@ L(less16bytes_sncmp):
movzbl 15(%eax), %ecx
cmpb %cl, 15(%edx)
jne L(neq)
- test %cl, %cl
- je L(eq)
POP (%ebp)
xor %eax, %eax
-----------------------------------------------------------------------
Summary of changes:
ChangeLog | 5 +++++
sysdeps/i386/i686/multiarch/strcmp-ssse3.S | 4 +---
2 files changed, 6 insertions(+), 3 deletions(-)
hooks/post-receive
--
GNU C Library master sources