aboutsummaryrefslogtreecommitdiff
path: root/sysdeps/unix
diff options
context:
space:
mode:
Diffstat (limited to 'sysdeps/unix')
-rw-r--r--sysdeps/unix/sysv/linux/mips/syscalls.list122
1 files changed, 61 insertions, 61 deletions
diff --git a/sysdeps/unix/sysv/linux/mips/syscalls.list b/sysdeps/unix/sysv/linux/mips/syscalls.list
index 7ed897c5c8..398bded742 100644
--- a/sysdeps/unix/sysv/linux/mips/syscalls.list
+++ b/sysdeps/unix/sysv/linux/mips/syscalls.list
@@ -1,81 +1,81 @@
-# File name Caller Syscall name # args Strong name Weak names
+# File name Caller Syscall name Args Strong name Weak names
#
# Calls for compatibility with existing MIPS OS implementations and
# compilers.
#
-cachectl - cachectl 3 __cachectl cachectl
-cacheflush - cacheflush 3 _flush_cache cacheflush
-sysmips - sysmips 4 __sysmips sysmips
+cachectl - cachectl i:pii __cachectl cachectl
+cacheflush - cacheflush i:pii _flush_cache cacheflush
+sysmips - sysmips i:iiii __sysmips sysmips
# override select.S in parent directory:
-select - select 5 __select select
-sigsuspend - sigsuspend 1 __sigsuspend sigsuspend
+select - select i:ipppp __select select
+sigsuspend - sigsuspend i:p __sigsuspend sigsuspend
#
# Socket functions; Linux/MIPS doesn't use the socketcall(2) wrapper;
# it's provided for compatibility, though.
#
-accept - accept 3 __libc_accept __accept accept
-bind - bind 3 __bind bind
-connect - connect 3 __libc_connect __connect connect
-getpeername - getpeername 3 __getpeername getpeername
-getsockname - getsockname 3 __getsockname getsockname
-getsockopt - getsockopt 5 __getsockopt getsockopt
-listen - listen 2 __listen listen
-recv - recv 4 __libc_recv __recv recv
-recvfrom - recvfrom 6 __libc_recvfrom __recvfrom recvfrom
-recvmsg - recvmsg 3 __libc_recvmsg __recvmsg recvmsg
-send - send 4 __libc_send __send send
-sendmsg - sendmsg 3 __libc_sendmsg __sendmsg sendmsg
-sendto - sendto 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
+accept - accept i:ipp __libc_accept __accept accept
+bind - bind i:ipi __bind bind
+connect - connect i:ipi __libc_connect __connect connect
+getpeername - getpeername i:ipp __getpeername getpeername
+getsockname - getsockname i:ipp __getsockname getsockname
+getsockopt - getsockopt i:iiipp __getsockopt getsockopt
+listen - listen i:ii __listen listen
+recv - recv i:ipii __libc_recv __recv recv
+recvfrom - recvfrom i:ipiipp __libc_recvfrom __recvfrom recvfrom
+recvmsg - recvmsg i:ipi __libc_recvmsg __recvmsg recvmsg
+send - send i:ipii __libc_send __send send
+sendmsg - sendmsg i:ipi __libc_sendmsg __sendmsg sendmsg
+sendto - sendto i:ipiipi __libc_sendto __sendto sendto
+setsockopt - setsockopt i:iiipi __setsockopt setsockopt
+shutdown - shutdown i:ii __shutdown shutdown
+socket - socket i:iii __socket socket
+socketpair - socketpair i:iiip __socketpair socketpair
#
# These are defined locally because the caller is also defined in this dir.
#
-s_llseek llseek _llseek 5 __syscall__llseek
-s_sigaction sigaction sigaction 3 __syscall_sigaction
-s_ustat ustat ustat 2 __syscall_ustat
-sys_mknod xmknod mknod 3 __syscall_mknod
+s_llseek llseek _llseek i:iiipi __syscall__llseek
+s_sigaction sigaction sigaction i:ipp __syscall_sigaction
+s_ustat ustat ustat i:ip __syscall_ustat
+sys_mknod xmknod mknod i:sii __syscall_mknod
# System calls with wrappers.
-rt_sigaction - rt_sigaction 4 __syscall_rt_sigaction
-rt_sigpending - rt_sigpending 2 __syscall_rt_sigpending
-rt_sigprocmask - rt_sigprocmask 4 __syscall_rt_sigprocmask
-rt_sigqueueinfo - rt_sigqueueinfo 3 __syscall_rt_sigqueueinfo
-rt_sigsuspend - rt_sigsuspend 2 __syscall_rt_sigsuspend
-rt_sigtimedwait - rt_sigtimedwait 4 __syscall_rt_sigtimedwait
-s_execve execve execve 3 __syscall_execve
-s_fstat64 fxstat64 fstat64 2 __syscall_fstat64
-s_ftruncate64 ftruncate64 ftruncate64 3 __syscall_ftruncate64
-s_getcwd getcwd getcwd 2 __syscall_getcwd
-s_getdents getdents getdents 3 __syscall_getdents
-s_getpmsg getpmsg getpmsg 5 __syscall_getpmsg
-s_getpriority getpriority getpriority 2 __syscall_getpriority
-getresgid - getresgid 3 getresgid
-getresuid - getresuid 3 getresuid
-s_ipc msgget ipc 5 __syscall_ipc
-s_lstat64 lxstat64 lstat64 2 __syscall_lstat64
-s_poll poll poll 3 __syscall_poll
-s_pread64 pread64 pread 6 __syscall_pread
-s_putpmsg putpmsg putpmsg 5 __syscall_putpmsg
-s_ptrace ptrace ptrace 4 __syscall_ptrace
-s_pwrite64 pwrite64 pwrite 6 __syscall_pwrite
-s_reboot reboot reboot 3 __syscall_reboot
-s_setrlimit setrlimit setrlimit 3 __syscall_setrlimit
-s_sigpending sigpending sigpending 1 __syscall_sigpending
-s_sigprocmask sigprocmask sigprocmask 3 __syscall_sigprocmask
-s_stat64 xstat64 stat64 2 __syscall_stat64
-s_truncate64 truncate64 truncate64 3 __syscall_truncate64
+rt_sigaction - rt_sigaction i:ippi __syscall_rt_sigaction
+rt_sigpending - rt_sigpending i:pi __syscall_rt_sigpending
+rt_sigprocmask - rt_sigprocmask i:ippi __syscall_rt_sigprocmask
+rt_sigqueueinfo - rt_sigqueueinfo i:iip __syscall_rt_sigqueueinfo
+rt_sigsuspend - rt_sigsuspend i:pi __syscall_rt_sigsuspend
+rt_sigtimedwait - rt_sigtimedwait i:pppi __syscall_rt_sigtimedwait
+s_execve execve execve i:sss __syscall_execve
+s_fstat64 fxstat64 fstat64 i:ip __syscall_fstat64
+s_ftruncate64 ftruncate64 ftruncate64 i:iiii __syscall_ftruncate64
+s_getcwd getcwd getcwd i:pi __syscall_getcwd
+s_getdents getdents getdents i:ipi __syscall_getdents
+s_getpmsg getpmsg getpmsg i:ipppp __syscall_getpmsg
+s_getpriority getpriority getpriority i:ii __syscall_getpriority
+getresgid - getresgid i:ppp getresgid
+getresuid - getresuid i:ppp getresuid
+s_ipc msgget ipc i:iiiip __syscall_ipc
+s_lstat64 lxstat64 lstat64 i:sp __syscall_lstat64
+s_poll poll poll i:pii __syscall_poll
+s_pread64 pread64 pread i:ipiiii __syscall_pread
+s_putpmsg putpmsg putpmsg i:ippii __syscall_putpmsg
+s_ptrace ptrace ptrace i:iipp __syscall_ptrace
+s_pwrite64 pwrite64 pwrite i:ipiiii __syscall_pwrite
+s_reboot reboot reboot i:iii __syscall_reboot
+s_setrlimit setrlimit setrlimit i:ip __syscall_setrlimit
+s_sigpending sigpending sigpending i:p __syscall_sigpending
+s_sigprocmask sigprocmask sigprocmask i:ipp __syscall_sigprocmask
+s_stat64 xstat64 stat64 i:sp __syscall_stat64
+s_truncate64 truncate64 truncate64 i:siii __syscall_truncate64
# Todo: we can pass 6 args in registers, no need for the wrapper
-sys_sysctl sysctl _sysctl 1 __syscall__sysctl
-sys_fstat fxstat fstat 2 __syscall_fstat
-sys_lstat lxstat lstat 2 __syscall_lstat
-sys_readv readv readv 3 __syscall_readv
-sys_stat xstat stat 2 __syscall_stat
-sys_writev writev writev 3 __syscall_writev
+sys_sysctl sysctl _sysctl i:p __syscall__sysctl
+sys_fstat fxstat fstat i:ip __syscall_fstat
+sys_lstat lxstat lstat i:sp __syscall_lstat
+sys_readv readv readv i:ipi __syscall_readv
+sys_stat xstat stat i:sp __syscall_stat
+sys_writev writev writev i:ipi __syscall_writev