diff options
author | Ulrich Drepper <drepper@redhat.com> | 2002-12-16 20:52:36 +0000 |
---|---|---|
committer | Ulrich Drepper <drepper@redhat.com> | 2002-12-16 20:52:36 +0000 |
commit | 9634cf9d4f30861dbf3ee057a1219227d8c8f19d (patch) | |
tree | f00a24f7e4d536c1bf4771e98150503222dc765b /sysdeps/unix/sysv/linux | |
parent | e150fddc7c1024447a9489635f6f2071a6bfdfcc (diff) | |
download | glibc-9634cf9d4f30861dbf3ee057a1219227d8c8f19d.tar glibc-9634cf9d4f30861dbf3ee057a1219227d8c8f19d.tar.gz glibc-9634cf9d4f30861dbf3ee057a1219227d8c8f19d.tar.bz2 glibc-9634cf9d4f30861dbf3ee057a1219227d8c8f19d.zip |
Update.
2002-12-16 Jakub Jelinek <jakub@redhat.com>
* sysdeps/unix/sysv/linux/i386/socket.S: Use CENABLE and CDISABLE
macros instead of doing the calls directly.
* sysdeps/unix/make-syscalls.sh: Add ptw-*.$o target name to rules.
* Makerules ($(+sysdir_pfx)sysd-rules): Emit rules for ptw-%
targets.
2002-12-16 Jakub Jelinek <jakub@redhat.com>
* sysdeps/i386/fpu/bits/mathinline.h: Backout last change.
* sysdeps/ieee754/bits/nan.h: Likewise.
* sysdeps/unix/sysv/linux/ia64/syscalls.list (__syscall_open,
__syscall_wait4, __syscall_ioctl, __syscall_write): Add.
Diffstat (limited to 'sysdeps/unix/sysv/linux')
-rw-r--r-- | sysdeps/unix/sysv/linux/i386/socket.S | 4 | ||||
-rw-r--r-- | sysdeps/unix/sysv/linux/ia64/syscalls.list | 4 |
2 files changed, 6 insertions, 2 deletions
diff --git a/sysdeps/unix/sysv/linux/i386/socket.S b/sysdeps/unix/sysv/linux/i386/socket.S index 866a67462d..ab4741b8d1 100644 --- a/sysdeps/unix/sysv/linux/i386/socket.S +++ b/sysdeps/unix/sysv/linux/i386/socket.S @@ -76,7 +76,7 @@ L(pseudo_end): 1: pushl %esi /* Enable asynchronous cancellation. */ - call __libc_enable_asynccancel /* No @plt */ + CENABLE movl %eax, %esi /* Save registers. */ @@ -93,7 +93,7 @@ L(pseudo_end): /* Restore the cancellation. */ xchgl %esi, %eax - call __libc_disable_asynccancel /* No @plt */ + CDISABLE /* Restore registers. */ movl %esi, %eax diff --git a/sysdeps/unix/sysv/linux/ia64/syscalls.list b/sysdeps/unix/sysv/linux/ia64/syscalls.list index a18d5efd44..7c0f11f668 100644 --- a/sysdeps/unix/sysv/linux/ia64/syscalls.list +++ b/sysdeps/unix/sysv/linux/ia64/syscalls.list @@ -81,6 +81,10 @@ s_stat xstat stat i:sp __syscall_stat s_lstat lxstat lstat i:sp __syscall_lstat s_fstat fxstat fstat i:ip __syscall_fstat s_sysctl sysctl _sysctl i:p __syscall__sysctl +s_open open open i:siv __syscall_open +s_wait4 wait4 wait4 i:iWiP __syscall_wait4 +s_ioctl ioctl ioctl i:iiI __syscall_ioctl +s_write write write i:ibn __syscall_write # IA-64 specific getunwind EXTRA getunwind i:pi getunwind |