diff options
author | Richard Henderson <rth@twiddle.net> | 2012-02-15 16:06:17 -0800 |
---|---|---|
committer | Richard Henderson <rth@twiddle.net> | 2012-02-15 16:07:11 -0800 |
commit | f0a81bf387d3ac69da3b1087f31d292fbed68912 (patch) | |
tree | fc990537053d67a0dbe1cbf040b3939ebf5c0430 /ChangeLog.alpha | |
parent | 64e65bc1aea72e5daa7d4540f848c1e0e53605ac (diff) | |
download | glibc-f0a81bf387d3ac69da3b1087f31d292fbed68912.tar.gz glibc-f0a81bf387d3ac69da3b1087f31d292fbed68912.tar.xz glibc-f0a81bf387d3ac69da3b1087f31d292fbed68912.zip |
alpha: Do signed promotion of 32-bit arguments to syscalls
Diffstat (limited to 'ChangeLog.alpha')
-rw-r--r-- | ChangeLog.alpha | 11 |
1 files changed, 10 insertions, 1 deletions
diff --git a/ChangeLog.alpha b/ChangeLog.alpha index eb5544cbb3..912fe332db 100644 --- a/ChangeLog.alpha +++ b/ChangeLog.alpha @@ -1,6 +1,15 @@ 2012-02-15 Richard Henderson <rth@twiddle.net> - * sysdeps/unux/alpha/sysdep.h: Don't include <tls.h> + * sysdeps/unix/alpha/sysdep.h (syscall_promote): New. + (inline_syscall0, inline_syscall1, inline_syscall2, + inline_syscall3, inline_syscall4, inline_syscall5, + inline_syscall6): Use it. + * sysdeps/unix/sysv/linux/alpha/setregid.c: Remove. + * sysdeps/unix/sysv/linux/alpha/setreuid.c: Remove. + * sysdeps/unix/sysv/linux/alpha/setresgid.c: Remove. + * sysdeps/unix/sysv/linux/alpha/setresuid.c: Remove. + + * sysdeps/unix/alpha/sysdep.h: Don't include <tls.h> [PIC] (SYSCALL_ERROR_HANDLER): Emit nothing. [PIC] (SYSCALL_ERROR_LABEL): Add !samegp markup. |