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.18-769-g66671c8
- From: mkuvyrkov at sourceware dot org
- To: glibc-cvs at sourceware dot org
- Date: 8 Jan 2014 20:53:20 -0000
- Subject: GNU C Library master sources branch master updated. glibc-2.18-769-g66671c8
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 66671c84d58d6ae705bac39dc476c3d3b2b81116 (commit)
from 38f3458175ecf7c3588bd5b6e465f4d9205fbe1c (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=66671c84d58d6ae705bac39dc476c3d3b2b81116
commit 66671c84d58d6ae705bac39dc476c3d3b2b81116
Author: Yuriy Kaminskiy <yumkam@gmail.com>
Date: Thu Jan 9 09:49:54 2014 +1300
Fix a thinko/typo in i686's memmove (aka __memmove_ia32).
* sysdeps/i386/i686/memmove.S (memmove): Compare distance between
SRC and DEST against LEN.
diff --git a/ChangeLog b/ChangeLog
index 1b19405..661f004 100644
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,10 @@
+2014-01-08 Yuriy Kaminskiy <yumkam@gmail.com>
+ Maxim Kuvyrkov <maxim@kugelworks.com>
+
+ [BZ #16394]
+ * sysdeps/i386/i686/memmove.S (memmove): Compare distance between
+ SRC and DEST against LEN.
+
2014-01-08 Adhemerval Zanella <azanella@linux.vnet.ibm.com>
[BZ #16414]
diff --git a/NEWS b/NEWS
index 4fe2314..2a936f5 100644
--- a/NEWS
+++ b/NEWS
@@ -24,7 +24,7 @@ Version 2.19
16103, 16112, 16143, 16144, 16146, 16150, 16151, 16153, 16167, 16172,
16195, 16214, 16245, 16271, 16274, 16283, 16289, 16293, 16314, 16316,
16330, 16337, 16338, 16356, 16365, 16366, 16369, 16372, 16375, 16379,
- 16384, 16385, 16386, 16387, 16390, 16400, 16407, 16408, 16414.
+ 16384, 16385, 16386, 16387, 16390, 16394, 16400, 16407, 16408, 16414.
* Slovenian translations for glibc messages have been contributed by the
Translation Project's Slovenian team of translators.
diff --git a/sysdeps/i386/i686/memmove.S b/sysdeps/i386/i686/memmove.S
index d901738..4b8785f 100644
--- a/sysdeps/i386/i686/memmove.S
+++ b/sysdeps/i386/i686/memmove.S
@@ -58,8 +58,8 @@ ENTRY (memmove)
movl %edi, %eax
subl %esi, %eax
- cmpl %eax, %edi
- jae 3f
+ cmpl %eax, %ecx
+ ja 3f
cld
shrl $1, %ecx
-----------------------------------------------------------------------
Summary of changes:
ChangeLog | 7 +++++++
NEWS | 2 +-
sysdeps/i386/i686/memmove.S | 4 ++--
3 files changed, 10 insertions(+), 3 deletions(-)
hooks/post-receive
--
GNU C Library master sources