Remove select syscall handling. The generic Linux version should work.
[kopensolaris-gnu/glibc.git] / sysdeps / unix / sysv / linux / mips / syscalls.list
1 # File name     Caller  Syscall name    Args    Strong name     Weak names
2
3 #
4 # Calls for compatibility with existing MIPS OS implementations and
5 # compilers.
6 #
7 cachectl        -       cachectl        i:pii   __cachectl      cachectl
8 cacheflush      -       cacheflush      i:pii   _flush_cache    cacheflush
9 sysmips         -       sysmips         i:iiii  __sysmips       sysmips
10
11 sigsuspend      -       sigsuspend      i:p     __sigsuspend    sigsuspend
12
13 #
14 # Socket functions; Linux/MIPS doesn't use the socketcall(2) wrapper;
15 # it's provided for compatibility, though.
16 #
17 accept          -       accept          i:iBN   __libc_accept   __accept accept
18 bind            -       bind            i:ipi   __bind          bind
19 connect         -       connect         i:ipi   __libc_connect  __connect connect
20 getpeername     -       getpeername     i:ipp   __getpeername   getpeername
21 getsockname     -       getsockname     i:ipp   __getsockname   getsockname
22 getsockopt      -       getsockopt      i:iiiBN __getsockopt    getsockopt
23 listen          -       listen          i:ii    __listen        listen
24 recv            -       recv            i:ibni  __libc_recv     __recv recv
25 recvfrom        -       recvfrom        i:ibniBN __libc_recvfrom __recvfrom recvfrom
26 recvmsg         -       recvmsg         i:ipi   __libc_recvmsg  __recvmsg recvmsg
27 send            -       send            i:ibni  __libc_send     __send send
28 sendmsg         -       sendmsg         i:ipi   __libc_sendmsg  __sendmsg sendmsg
29 sendto          -       sendto          i:ibnibn __libc_sendto  __sendto sendto
30 setsockopt      -       setsockopt      i:iiibn __setsockopt    setsockopt
31 shutdown        -       shutdown        i:ii    __shutdown      shutdown
32 socket          -       socket          i:iii   __socket        socket
33 socketpair      -       socketpair      i:iiif  __socketpair    socketpair
34
35 #
36 # These are defined locally because the caller is also defined in this dir.
37 #
38 s_llseek        llseek  _llseek         i:iiipi __syscall__llseek
39 s_sigaction     sigaction sigaction     i:ipp   __syscall_sigaction
40 s_ustat         ustat   ustat           i:ip    __syscall_ustat
41 sys_mknod       xmknod  mknod           i:sii   __syscall_mknod
42
43 # System calls with wrappers.
44 rt_sigaction    -       rt_sigaction    i:ippi  __syscall_rt_sigaction
45 rt_sigpending   -       rt_sigpending   i:pi    __syscall_rt_sigpending
46 rt_sigprocmask  -       rt_sigprocmask  i:ippi  __syscall_rt_sigprocmask
47 rt_sigqueueinfo -       rt_sigqueueinfo i:iip   __syscall_rt_sigqueueinfo
48 rt_sigsuspend   -       rt_sigsuspend   i:pi    __syscall_rt_sigsuspend
49 rt_sigtimedwait -       rt_sigtimedwait i:pppi  __syscall_rt_sigtimedwait
50 s_execve        execve  execve          i:spp   __syscall_execve
51 s_fcntl         fcntl   fcntl           i:iiF   __syscall_fcntl
52 s_fcntl64       fcntl64 fcntl64         i:iiF   __syscall_fcntl64
53 s_fstat64       fxstat64 fstat64        i:ip    __syscall_fstat64
54 s_ftruncate64   ftruncate64 ftruncate64 i:iiii  __syscall_ftruncate64
55 s_getcwd        getcwd  getcwd          i:pi    __syscall_getcwd
56 s_getdents      getdents getdents       i:ipi   __syscall_getdents
57 s_getdents64    getdents getdents64     i:ipi   __syscall_getdents64
58 s_getpmsg       getpmsg getpmsg         i:ipppp __syscall_getpmsg
59 s_getpriority   getpriority getpriority i:ii    __syscall_getpriority
60 getresgid       -       getresgid       i:ppp   getresgid
61 getresuid       -       getresuid       i:ppp   getresuid
62 s_ipc           msgget  ipc             i:iiiip __syscall_ipc
63 s_lstat64       lxstat64 lstat64        i:sp    __syscall_lstat64
64 s_poll          poll    poll            i:pii   __syscall_poll
65 s_pread64       pread64 pread           i:ibniii __syscall_pread
66 s_putpmsg       putpmsg putpmsg         i:ippii __syscall_putpmsg
67 s_ptrace        ptrace  ptrace          i:iipp  __syscall_ptrace
68 s_pwrite64      pwrite64 pwrite         i:ibniii __syscall_pwrite
69 s_reboot        reboot  reboot          i:iii   __syscall_reboot
70 s_setrlimit     setrlimit setrlimit     i:ip    __syscall_setrlimit
71 s_sigpending    sigpending sigpending   i:p     __syscall_sigpending
72 s_sigprocmask   sigprocmask sigprocmask i:ipp   __syscall_sigprocmask
73 s_stat64        xstat64  stat64         i:sp    __syscall_stat64
74 s_truncate64    truncate64 truncate64   i:siii  __syscall_truncate64
75
76 # Todo: we can pass 6 args in registers, no need for the wrapper
77 sys_sysctl      sysctl  _sysctl         i:p     __syscall__sysctl
78 sys_fstat       fxstat  fstat           i:ip    __syscall_fstat
79 sys_lstat       lxstat  lstat           i:sp    __syscall_lstat
80 sys_readv       readv   readv           i:ipi   __syscall_readv
81 sys_stat        xstat   stat            i:sp    __syscall_stat
82 sys_writev      writev  writev          i:ipi   __syscall_writev