This is the mail archive of the
glibc-cvs@sources.redhat.com
mailing list for the glibc project.
libc/sysdeps/unix sysv/linux/x86_64/sysdep.h x ...
- From: aj at sources dot redhat dot com
- To: glibc-cvs at sources dot redhat dot com
- Date: 30 Sep 2002 07:09:43 -0000
- Subject: libc/sysdeps/unix sysv/linux/x86_64/sysdep.h x ...
CVSROOT: /cvs/glibc
Module name: libc
Branch: glibc-2-2-branch
Changes by: aj@sources.redhat.com 2002-09-30 00:09:43
Modified files:
sysdeps/unix/sysv/linux/x86_64: sysdep.h
sysdeps/unix/x86_64: sysdep.S
Log message:
* sysdeps/unix/sysv/linux/x86_64/sysdep.h (SYSCALL_ERROR_HANDLER):
Store 4 bytes into errno, not 8 bytes.
* sysdeps/unix/x86_64/sysdep.S: Store 32 bits at errno, not 64 bits.
AFAICT, it was just blind luck that the word following errno in .bss
was just alignment padding and not some other variable to be clobbered.