* sysdeps/unix/alpha/sysdep.h (INLINE_SYSCALL1): Use __builtin_expect. ...
authorRichard Henderson <rth@redhat.com>
Fri, 20 Jun 2003 16:24:36 +0000 (16:24 +0000)
committerRichard Henderson <rth@redhat.com>
Fri, 20 Jun 2003 16:24:36 +0000 (16:24 +0000)
commitc795f356aa16ac1ee7962909c0f0a0b03ca2af11
treedcf4bec20ecb8cc2136b676f62505d97e36974e8
parentc99b6d97a9a1c4737ef076f7dcc7afe0ae2b821a
    * sysdeps/unix/alpha/sysdep.h (INLINE_SYSCALL1): Use __builtin_expect.         * sysdeps/unix/sysv/linux/kernel-features.h (__ASSUME_ST_INO_64_BIT)         Unset for alpha.         (__ASSUME_TIMEVAL64): Set for alpha.         * sysdeps/unix/sysv/linux/alpha/Makefile (sysdep_routines): Remove         adjtimex, osf_sigprocmask, old_adjtimex.         * sysdeps/unix/sysv/linux/alpha/adjtime.c: Use INLINE_SYSCALL,         __ASSUME_TIMEVAL64.  Reorg tv64 functions to avoid uninit variable.         * sysdeps/unix/sysv/linux/alpha/getitimer.S: Use __ASSUME_TIMEVAL64.         * sysdeps/unix/sysv/linux/alpha/getrusage.S: Likewise.         * sysdeps/unix/sysv/linux/alpha/gettimeofday.S: Likewise.         * sysdeps/unix/sysv/linux/alpha/select.S: Likewise.         * sysdeps/unix/sysv/linux/alpha/setitimer.S: Likewise.         * sysdeps/unix/sysv/linux/alpha/settimeofday.S: Likewise.         * sysdeps/unix/sysv/linux/alpha/utimes.S: Likewise.         * sysdeps/unix/sysv/linux/alpha/wait4.S: Likewise.         * sysdeps/unix/sysv/linux/alpha/ieee_get_fp_control.S: Streamline         PIC code sequence.         * sysdeps/unix/sysv/linux/alpha/ieee_set_fp_control.S: Likewise.         * sysdeps/unix/sysv/linux/alpha/sigaction.c: New file.         * sysdeps/unix/sysv/linux/alpha/sigprocmask.c: Use INLINE_SYSCALL.         * sysdeps/unix/sysv/linux/alpha/ustat.c: Likewise.         * sysdeps/unix/sysv/linux/alpha/xmknod.c: Likewise.         * sysdeps/unix/sysv/linux/alpha/syscalls.list: Remove osf_sigprocmask,         sys_ustat, sys_mknod, adjtimex, old_adjtimex.         * sysdeps/unix/sysv/linux/alpha/sysdep.h (INLINE_SYSCALL): Don't         defer to __syscall_name; error for rt_sigaction.         * sysdeps/unix/sysv/linux/alpha/xstatconv.c: Include kernel_stat.h.

2003-06-20  Richard Henderson  <rth@redhat.com>

* sysdeps/unix/alpha/sysdep.h (INLINE_SYSCALL1): Use __builtin_expect.
* sysdeps/unix/sysv/linux/kernel-features.h (__ASSUME_ST_INO_64_BIT)
Unset for alpha.
(__ASSUME_TIMEVAL64): Set for alpha.
* sysdeps/unix/sysv/linux/alpha/Makefile (sysdep_routines): Remove
adjtimex, osf_sigprocmask, old_adjtimex.
* sysdeps/unix/sysv/linux/alpha/adjtime.c: Use INLINE_SYSCALL,
__ASSUME_TIMEVAL64.  Reorg tv64 functions to avoid uninit variable.
* sysdeps/unix/sysv/linux/alpha/getitimer.S: Use __ASSUME_TIMEVAL64.
* sysdeps/unix/sysv/linux/alpha/getrusage.S: Likewise.
* sysdeps/unix/sysv/linux/alpha/gettimeofday.S: Likewise.
* sysdeps/unix/sysv/linux/alpha/select.S: Likewise.
* sysdeps/unix/sysv/linux/alpha/setitimer.S: Likewise.
* sysdeps/unix/sysv/linux/alpha/settimeofday.S: Likewise.
* sysdeps/unix/sysv/linux/alpha/utimes.S: Likewise.
* sysdeps/unix/sysv/linux/alpha/wait4.S: Likewise.
* sysdeps/unix/sysv/linux/alpha/ieee_get_fp_control.S: Streamline
PIC code sequence.
* sysdeps/unix/sysv/linux/alpha/ieee_set_fp_control.S: Likewise.
* sysdeps/unix/sysv/linux/alpha/sigaction.c: New file.
* sysdeps/unix/sysv/linux/alpha/sigprocmask.c: Use INLINE_SYSCALL.
* sysdeps/unix/sysv/linux/alpha/ustat.c: Likewise.
* sysdeps/unix/sysv/linux/alpha/xmknod.c: Likewise.
* sysdeps/unix/sysv/linux/alpha/syscalls.list: Remove osf_sigprocmask,
sys_ustat, sys_mknod, adjtimex, old_adjtimex.
* sysdeps/unix/sysv/linux/alpha/sysdep.h (INLINE_SYSCALL): Don't
defer to __syscall_name; error for rt_sigaction.
* sysdeps/unix/sysv/linux/alpha/xstatconv.c: Include kernel_stat.h.
22 files changed:
ChangeLog
sysdeps/unix/alpha/sysdep.h
sysdeps/unix/sysv/linux/alpha/Makefile
sysdeps/unix/sysv/linux/alpha/adjtime.c
sysdeps/unix/sysv/linux/alpha/getitimer.S
sysdeps/unix/sysv/linux/alpha/getrusage.S
sysdeps/unix/sysv/linux/alpha/gettimeofday.S
sysdeps/unix/sysv/linux/alpha/ieee_get_fp_control.S
sysdeps/unix/sysv/linux/alpha/ieee_set_fp_control.S
sysdeps/unix/sysv/linux/alpha/select.S
sysdeps/unix/sysv/linux/alpha/setitimer.S
sysdeps/unix/sysv/linux/alpha/settimeofday.S
sysdeps/unix/sysv/linux/alpha/sigaction.c [new file with mode: 0644]
sysdeps/unix/sysv/linux/alpha/sigprocmask.c
sysdeps/unix/sysv/linux/alpha/syscalls.list
sysdeps/unix/sysv/linux/alpha/sysdep.h
sysdeps/unix/sysv/linux/alpha/ustat.c
sysdeps/unix/sysv/linux/alpha/utimes.S
sysdeps/unix/sysv/linux/alpha/wait4.S
sysdeps/unix/sysv/linux/alpha/xmknod.c
sysdeps/unix/sysv/linux/alpha/xstatconv.c
sysdeps/unix/sysv/linux/kernel-features.h