mirror of git://sourceware.org/git/glibc.git
* sysdeps/x86_64/memchr.S: Handle invalid buffer pointers when
count is zero.
This commit is contained in:
parent
b5f7c4cae0
commit
2221e33e5d
|
@ -1,12 +1,15 @@
|
|||
2009-05-08 Ulrich Drepper <drepper@redhat.com>
|
||||
|
||||
* sysdeps/x86_64/memchr.S: Handle invalid buffer pointers when
|
||||
count is zero.
|
||||
|
||||
* po/da.po: Update from translation team.
|
||||
|
||||
2009-05-05 Jakub Jelinek <jakub@redhat.com>
|
||||
|
||||
* io/sys/stat.h (fstatat64): Guard prototype with __USE_LARGEFILE64,
|
||||
guard __extern_inline wrapper with __USE_ATFILE instead of __USE_GNU.
|
||||
|
||||
|
||||
2009-05-05 Ulrich Drepper <drepper@redhat.com>
|
||||
|
||||
* sysdeps/unix/sysv/linux/sys/personality.h: Add ADDR_COMPAT_LAYOUT
|
||||
|
|
|
@ -26,7 +26,9 @@ ENTRY (memchr)
|
|||
movq %rdi, %rcx
|
||||
punpcklbw %xmm1, %xmm1
|
||||
andq $~15, %rdi
|
||||
testq %rdx, %rdx
|
||||
punpcklbw %xmm1, %xmm1
|
||||
jz 3f
|
||||
orl $0xffffffff, %esi
|
||||
movdqa (%rdi), %xmm0
|
||||
pshufd $0, %xmm1, %xmm1
|
||||
|
|
Loading…
Reference in New Issue