mirror of
https://sourceware.org/git/glibc.git
synced 2025-08-01 10:06:57 +03:00
* sysdeps/unix/sysv/linux/alpha/syscalls.list (semtimedop): New. Annotate some parameters. * sysdeps/unix/sysv/linux/alpha/sysdep.h (__NR_semtimedop): New.
* sysdeps/unix/sysv/linux/alpha/syscalls.list (semtimedop): New. Annotate some parameters. * sysdeps/unix/sysv/linux/alpha/sysdep.h (__NR_semtimedop): New.
This commit is contained in:
@ -1,5 +1,9 @@
|
|||||||
2003-06-04 Richard Henderson <rth@redhat.com>
|
2003-06-04 Richard Henderson <rth@redhat.com>
|
||||||
|
|
||||||
|
* sysdeps/unix/sysv/linux/alpha/syscalls.list (semtimedop): New.
|
||||||
|
Annotate some parameters.
|
||||||
|
* sysdeps/unix/sysv/linux/alpha/sysdep.h (__NR_semtimedop): New.
|
||||||
|
|
||||||
* sysdeps/unix/sysv/linux/alpha/gettimeofday.S: Fix typo in conversion.
|
* sysdeps/unix/sysv/linux/alpha/gettimeofday.S: Fix typo in conversion.
|
||||||
|
|
||||||
* include/libc-symbols.h (symbol_set_declare): Use arrays
|
* include/libc-symbols.h (symbol_set_declare): Use arrays
|
||||||
|
@ -1,30 +1,32 @@
|
|||||||
# File name Caller Syscall name # args Strong name Weak names
|
# File name Caller Syscall name # args Strong name Weak names
|
||||||
|
|
||||||
oldmsgctl EXTRA msgctl 3 __old_msgctl msgctl@GLIBC_2.0
|
oldmsgctl EXTRA msgctl i:iip __old_msgctl msgctl@GLIBC_2.0
|
||||||
msgget - msgget 2 __msgget msgget
|
msgget - msgget i:ii __msgget msgget
|
||||||
msgrcv - msgrcv C:5 __msgrcv msgrcv
|
msgrcv - msgrcv Ci:ibnii __msgrcv msgrcv
|
||||||
msgsnd - msgsnd C:4 __msgsnd msgsnd
|
msgsnd - msgsnd Ci:ibni __msgsnd msgsnd
|
||||||
shmat - osf_shmat 3 __shmat shmat
|
shmat - osf_shmat i:ipi __shmat shmat
|
||||||
oldshmctl EXTRA shmctl 3 __old_shmctl shmctl@GLIBC_2.0
|
oldshmctl EXTRA shmctl i:iip __old_shmctl shmctl@GLIBC_2.0
|
||||||
shmdt - shmdt 1 __shmdt shmdt
|
shmdt - shmdt i:s __shmdt shmdt
|
||||||
shmget - shmget 3 __shmget shmget
|
shmget - shmget i:iii __shmget shmget
|
||||||
semop - semop 3 __semop semop
|
semop - semop i:ipi __semop semop
|
||||||
semget - semget 3 __semget semget
|
semtimedop - semtimedop i:ipip semtimedop
|
||||||
oldsemctl EXTRA semctl 4 __old_semctl semctl@GLIBC_2.0
|
semget - semget i:iii __semget semget
|
||||||
|
oldsemctl EXTRA semctl i:iiii __old_semctl semctl@GLIBC_2.0
|
||||||
|
|
||||||
osf_sigprocmask - osf_sigprocmask 2 __osf_sigprocmask
|
osf_sigprocmask - osf_sigprocmask 2 __osf_sigprocmask
|
||||||
sigstack - sigstack 2 sigstack
|
sigstack - sigstack 2 sigstack
|
||||||
vfork - vfork 0 __vfork vfork
|
vfork - vfork 0 __vfork vfork
|
||||||
|
|
||||||
getpeername - getpeername 3 __getpeername getpeername
|
getpeername - getpeername i:ipp __getpeername getpeername
|
||||||
getpriority - getpriority 2 __getpriority getpriority
|
getpriority - getpriority i:ii __getpriority getpriority
|
||||||
mmap - mmap 6 __mmap mmap __mmap64 mmap64
|
mmap - mmap b:aniiii __mmap mmap __mmap64 mmap64
|
||||||
llseek EXTRA lseek C:3 __libc_lseek64 __llseek llseek __lseek64 lseek64
|
llseek EXTRA lseek C:3 __libc_lseek __lseek lseek __libc_lseek64 __llseek llseek __lseek64 lseek64
|
||||||
|
lseek llseek -
|
||||||
posix_fadvise64 - fadvise64 4 posix_fadvise64 posix_fadvise
|
posix_fadvise64 - fadvise64 4 posix_fadvise64 posix_fadvise
|
||||||
pread - pread C:4 __libc_pread __libc_pread64 __pread pread __pread64 pread64
|
pread - pread C:4 __libc_pread __libc_pread64 __pread pread __pread64 pread64
|
||||||
pwrite - pwrite C:4 __libc_pwrite __libc_pwrite64 __pwrite pwrite __pwrite64 pwrite64
|
pwrite - pwrite C:4 __libc_pwrite __libc_pwrite64 __pwrite pwrite __pwrite64 pwrite64
|
||||||
fstatfs - fstatfs 2 __fstatfs fstatfs __fstatfs64 fstatfs64
|
fstatfs - fstatfs i:ip __fstatfs fstatfs __fstatfs64 fstatfs64
|
||||||
statfs - statfs 2 __statfs statfs statfs64
|
statfs - statfs i:sp __statfs statfs statfs64
|
||||||
getrlimit - getrlimit 2 __getrlimit getrlimit getrlimit64
|
getrlimit - getrlimit 2 __getrlimit getrlimit getrlimit64
|
||||||
setrlimit - setrlimit 2 __setrlimit setrlimit64 setrlimit
|
setrlimit - setrlimit 2 __setrlimit setrlimit64 setrlimit
|
||||||
ftruncate - ftruncate 2 __ftruncate ftruncate __ftruncate64 ftruncate64
|
ftruncate - ftruncate 2 __ftruncate ftruncate __ftruncate64 ftruncate64
|
||||||
@ -33,28 +35,29 @@ readahead - readahead 3 __readahead readahead
|
|||||||
sendfile - sendfile i:iipi sendfile sendfile64
|
sendfile - sendfile i:iipi sendfile sendfile64
|
||||||
|
|
||||||
# these are actually common with the x86:
|
# these are actually common with the x86:
|
||||||
sys_ustat ustat ustat 2 __syscall_ustat
|
sys_ustat ustat ustat i:ip __syscall_ustat
|
||||||
sys_mknod xmknod mknod 3 __syscall_mknod
|
sys_mknod xmknod mknod i:sii __syscall_mknod
|
||||||
|
|
||||||
# proper socket implementations:
|
# proper socket implementations:
|
||||||
accept - accept C:3 __libc_accept __accept accept
|
accept - accept Ci:iBN __libc_accept __accept accept
|
||||||
bind - bind 3 __bind bind
|
bind - bind i:ipi __bind bind
|
||||||
connect - connect C:3 __libc_connect __connect_internal __connect connect
|
connect - connect Ci:ipi __libc_connect __connect_internal __connect connect
|
||||||
getpeername - getpeername 3 __getpeername getpeername
|
getpeername - getpeername i:ipp __getpeername getpeername
|
||||||
getsockname - getsockname 3 __getsockname getsockname
|
getsockname - getsockname i:ipp __getsockname getsockname
|
||||||
getsockopt - getsockopt 5 __getsockopt getsockopt
|
getsockopt - getsockopt i:iiiBN __getsockopt getsockopt
|
||||||
listen - listen 2 __listen listen
|
listen - listen i:ii __listen listen
|
||||||
recv - recv C:4 __libc_recv __recv recv
|
recv - recv Ci:ibni __libc_recv __recv recv
|
||||||
recvfrom - recvfrom C:6 __libc_recvfrom __recvfrom recvfrom
|
recvfrom - recvfrom Ci:ibniBN __libc_recvfrom __recvfrom recvfrom
|
||||||
recvmsg - recvmsg C:3 __libc_recvmsg __recvmsg recvmsg
|
recvmsg - recvmsg Ci:ipi __libc_recvmsg __recvmsg recvmsg
|
||||||
|
send - send Ci:ibni __libc_send __send send
|
||||||
|
sendmsg - sendmsg Ci:ipi __libc_sendmsg __sendmsg sendmsg
|
||||||
|
sendto - sendto Ci:ibnibn __libc_sendto __sendto sendto
|
||||||
|
setsockopt - setsockopt i:iiibn __setsockopt setsockopt
|
||||||
|
shutdown - shutdown i:ii __shutdown shutdown
|
||||||
|
socket - socket i:iii __socket socket
|
||||||
|
socketpair - socketpair i:iiif __socketpair socketpair
|
||||||
|
|
||||||
ptrace - ptrace 4 __ptrace ptrace
|
ptrace - ptrace 4 __ptrace ptrace
|
||||||
send - send C:4 __libc_send __send send
|
|
||||||
sendmsg - sendmsg C:3 __libc_sendmsg __sendmsg sendmsg
|
|
||||||
sendto - sendto C:6 __libc_sendto __sendto sendto
|
|
||||||
setsockopt - setsockopt 5 __setsockopt setsockopt
|
|
||||||
shutdown - shutdown 2 __shutdown shutdown
|
|
||||||
socket - socket 3 __socket socket
|
|
||||||
socketpair - socketpair 4 __socketpair socketpair
|
|
||||||
|
|
||||||
# access pci space protected from machine checks:
|
# access pci space protected from machine checks:
|
||||||
pciconfig_read EXTRA pciconfig_read 5 pciconfig_read
|
pciconfig_read EXTRA pciconfig_read 5 pciconfig_read
|
||||||
|
@ -60,6 +60,11 @@
|
|||||||
#define __NR_osf_getsysinfo 256
|
#define __NR_osf_getsysinfo 256
|
||||||
#define __NR_osf_setsysinfo 257
|
#define __NR_osf_setsysinfo 257
|
||||||
|
|
||||||
|
/* Help old kernel headers where particular syscalls are not available. */
|
||||||
|
#ifndef __NR_semtimedop
|
||||||
|
# define __NR_semtimedop 423
|
||||||
|
#endif
|
||||||
|
|
||||||
/*
|
/*
|
||||||
* In order to get the hidden arguments for rt_sigaction set up
|
* In order to get the hidden arguments for rt_sigaction set up
|
||||||
* properly, we need to call the assembly version. Detect this in the
|
* properly, we need to call the assembly version. Detect this in the
|
||||||
|
Reference in New Issue
Block a user