diff options
author | Yuriy Kaminskiy <yumkam@gmail.com> | 2014-01-09 09:49:54 +1300 |
---|---|---|
committer | Maxim Kuvyrkov <maxim@kugelworks.com> | 2014-01-09 09:49:54 +1300 |
commit | 66671c84d58d6ae705bac39dc476c3d3b2b81116 (patch) | |
tree | 3d7bf9eee443213d53d505ad3a640c521a038460 /sysdeps/i386 | |
parent | 38f3458175ecf7c3588bd5b6e465f4d9205fbe1c (diff) | |
download | glibc-66671c84d58d6ae705bac39dc476c3d3b2b81116.zip glibc-66671c84d58d6ae705bac39dc476c3d3b2b81116.tar.gz glibc-66671c84d58d6ae705bac39dc476c3d3b2b81116.tar.bz2 |
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.
Diffstat (limited to 'sysdeps/i386')
-rw-r--r-- | sysdeps/i386/i686/memmove.S | 4 |
1 files changed, 2 insertions, 2 deletions
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 |