Update.
authorUlrich Drepper <drepper@redhat.com>
Tue, 7 Jan 2003 00:42:43 +0000 (00:42 +0000)
committerUlrich Drepper <drepper@redhat.com>
Tue, 7 Jan 2003 00:42:43 +0000 (00:42 +0000)
commit52f3d213311e34285c4809f043a5cf3a5876b897
treeb785902a0af0ab92aabf9e3f155ca1728a607fac
parenta841816e175f7f7faeb5a019578b6b536ea336b6
Update.

2003-01-06  Franz Sirl  <Franz.Sirl-kernel@lauterbach.com>

* sysdeps/powerpc/powerpc32/sysdep.h (PSEUDO_RET): Add branch hint.
* sysdeps/unix/sysv/linux/powerpc/powerpc32/socket.S: Add cancellation
support.
* sysdeps/unix/sysv/linux/powerpc/powerpc32/syscalls.list: Remove
ftruncate64, truncate64, pread64 and pwrite64 entries.
* sysdeps/unix/sysv/linux/powerpc/powerpc32/sysdep.h
(INLINE_SYSCALL): Add __builtin_expect.
(LOADARGS_n): Add argument size safety checks.
* sysdeps/unix/sysv/linux/powerpc/powerpc32/ftruncate64.c: New file.
* sysdeps/unix/sysv/linux/powerpc/powerpc32/truncate64.c: New file.
* sysdeps/unix/sysv/linux/powerpc/powerpc32/pread.c: New file.
* sysdeps/unix/sysv/linux/powerpc/powerpc32/pread64.c: New file.
* sysdeps/unix/sysv/linux/powerpc/powerpc32/pwrite.c: New file.
* sysdeps/unix/sysv/linux/powerpc/powerpc32/pwrite64.c: New file.

2003-01-06  Jakub Jelinek  <jakub@redhat.com>

* sysdeps/generic/sysdep-cancel.h (LIBC_CANCEL_HANDLED): Define.
* sysdeps/generic/creat.c: Include sysdep-cancel.h.
(LIBC_CANCEL_HANDLED): Add.

* sysdeps/unix/sysv/linux/alpha/sysdep.h
(inline_syscall_r0_constraint): Rename to...
(inline_syscall_r0_out_constraint): ... this.  Add =.
(inline_syscall[0-6]): Use inline_syscall_r0_out_constraint.
24 files changed:
ChangeLog
linuxthreads/ChangeLog
linuxthreads/internals.h
linuxthreads/pt-system.c
linuxthreads/signals.c
linuxthreads/sysdeps/unix/sysv/linux/arm/sysdep-cancel.h [new file with mode: 0644]
linuxthreads/sysdeps/unix/sysv/linux/sigwait.c
linuxthreads/tst-cancel-wrappers.sh
nptl/pt-system.c
nptl/pthreadP.h
nptl/tst-cancel-wrappers.sh
sysdeps/generic/creat.c
sysdeps/generic/sysdep-cancel.h
sysdeps/powerpc/powerpc32/sysdep.h
sysdeps/unix/sysv/linux/alpha/sysdep.h
sysdeps/unix/sysv/linux/powerpc/powerpc32/ftruncate64.c [new file with mode: 0644]
sysdeps/unix/sysv/linux/powerpc/powerpc32/pread.c [new file with mode: 0644]
sysdeps/unix/sysv/linux/powerpc/powerpc32/pread64.c [new file with mode: 0644]
sysdeps/unix/sysv/linux/powerpc/powerpc32/pwrite.c [new file with mode: 0644]
sysdeps/unix/sysv/linux/powerpc/powerpc32/pwrite64.c [new file with mode: 0644]
sysdeps/unix/sysv/linux/powerpc/powerpc32/socket.S
sysdeps/unix/sysv/linux/powerpc/powerpc32/syscalls.list
sysdeps/unix/sysv/linux/powerpc/powerpc32/sysdep.h
sysdeps/unix/sysv/linux/powerpc/powerpc32/truncate64.c [new file with mode: 0644]