2003-08-08  H.J. Lu  <hongjiu.lu@intel.com>

	* sysdeps/unix/sysv/linux/ia64/syscalls.list: Remove __syscall_
	functions.
This commit is contained in:
Ulrich Drepper 2003-08-31 20:43:59 +00:00
parent 3d7ec3ad75
commit 38226fe3a6
3 changed files with 9 additions and 35 deletions

View File

@ -1,3 +1,8 @@
2003-08-08 H.J. Lu <hongjiu.lu@intel.com>
* sysdeps/unix/sysv/linux/ia64/syscalls.list: Remove __syscall_
functions.
2003-08-31 Ulrich Drepper <drepper@redhat.com>
* libio/libio.h (_IO_acquire_lock_fct): Define as inline function.

View File

@ -90,15 +90,10 @@ typedef struct { int lock; int cnt; void *owner; } _IO_lock_t;
# ifdef __EXCEPTIONS
# define _IO_acquire_lock(_fp) \
do { \
auto inline __attribute__((always_inline)) void \
_IO_acquire_lock_fct (int *p __attribute__ ((__unused__))) \
{ \
if (((_fp)->_flags & _IO_USER_LOCK) == 0) \
_IO_funlockfile (_fp); \
} \
int _IO_acquire_lock_dummy \
__attribute__ ((cleanup (_IO_acquire_lock_fct))); \
_IO_flockfile (_fp)
_IO_FILE *_IO_acquire_lock_file \
__attribute__((cleanup (_IO_acquire_lock_fct))) \
= (_fp); \
_IO_flockfile (_IO_acquire_lock_file);
# else
# define _IO_acquire_lock(_fp) _IO_acquire_lock_needs_exceptions_enabled

View File

@ -59,34 +59,8 @@ pciconfig_write EXTRA pciconfig_write 5 pciconfig_write
ptrace - ptrace 4 __ptrace ptrace
rt_sigaction EXTRA rt_sigaction i:ippi __syscall_rt_sigaction rt_sigaction
rt_sigpending EXTRA rt_sigpending i:pi __syscall_rt_sigpending rt_sigpending
rt_sigprocmask EXTRA rt_sigprocmask i:ippi __syscall_rt_sigprocmask rt_sigprocmask
rt_sigqueueinfo EXTRA rt_sigqueueinfo i:iip __syscall_rt_sigqueueinfo rt_sigqueueinfo
rt_sigsuspend EXTRA rt_sigsuspend i:pi __syscall_rt_sigsuspend rt_sigsuspend
rt_sigtimedwait EXTRA rt_sigtimedwait i:pppi __syscall_rt_sigtimedwait rt_sigtimedwait
# System calls with wrappers.
s_execve EXTRA execve i:spp __syscall_execve
s_exit exit exit i:i __syscall_exit
s_exit_group exit_group exit_group i:i __syscall_exit_group
s_getcwd getcwd getcwd i:pi __syscall_getcwd getcwd
s_getdents getdents getdents i:ipi __syscall_getdents getdents
s_getdents64 getdents64 getdents64 i:ipi __syscall_getdents64
s_mknod xmknod mknod i:sii __syscall_mknod
s_readv readv readv i:ipi __syscall_readv
s_writev writev writev i:ipi __syscall_writev
s_poll poll poll i:pii __syscall_poll
s_reboot reboot reboot i:iii __syscall_reboot
s_ustat ustat ustat i:ip __syscall_ustat
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