This is the mail archive of the
glibc-cvs@sources.redhat.com
mailing list for the glibc project.
libc ./ChangeLog sysdeps/unix/alpha/sysdep.h s ...
- From: rth at sources dot redhat dot com
- To: glibc-cvs at sources dot redhat dot com
- Date: 20 Jun 2003 16:24:36 -0000
- Subject: libc ./ChangeLog sysdeps/unix/alpha/sysdep.h s ...
CVSROOT: /cvs/glibc
Module name: libc
Changes by: rth@sourceware.org 2003-06-20 16:24:36
Modified files:
. : ChangeLog
sysdeps/unix/alpha: sysdep.h
sysdeps/unix/sysv/linux: kernel-features.h
sysdeps/unix/sysv/linux/alpha: Makefile adjtime.c getitimer.S
getrusage.S gettimeofday.S
ieee_get_fp_control.S
ieee_set_fp_control.S select.S
setitimer.S settimeofday.S
sigprocmask.c syscalls.list
sysdep.h ustat.c utimes.S wait4.S
xmknod.c xstatconv.c
Added files:
sysdeps/unix/sysv/linux/alpha: sigaction.c
Log message:
* 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.