update from main archive 961114
[glibc.git] / sysdeps / unix / sysv / sco3.2.4 / syscall.h
blob9c03f897597a6d4bd0e12cd56aab3f5551d1055f
1 /* Copyright (C) 1994, 1996 Free Software Foundation, Inc.
2 This file is part of the GNU C Library.
4 The GNU C Library is free software; you can redistribute it and/or
5 modify it under the terms of the GNU Library General Public License as
6 published by the Free Software Foundation; either version 2 of the
7 License, or (at your option) any later version.
9 The GNU C Library is distributed in the hope that it will be useful,
10 but WITHOUT ANY WARRANTY; without even the implied warranty of
11 MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
12 Library General Public License for more details.
14 You should have received a copy of the GNU Library General Public
15 License along with the GNU C Library; see the file COPYING.LIB. If not,
16 write to the Free Software Foundation, Inc., 59 Temple Place - Suite 330,
17 Boston, MA 02111-1307, USA. */
19 /* From Scott Bartram. */
21 #ifndef _SYSCALL_H
22 #define _SYSCALL_H
24 #define SYS_access 33
25 #define SYS_acct 51
26 #define SYS_advfs 70
27 #define SYS_alarm 27
28 #define SYS_break 17
29 #define SYS_brk 17
30 #define SYS_chdir 12
31 #define SYS_chmod 15
32 #define SYS_chown 16
33 #define SYS_chroot 61
34 #define SYS_chsize 0x0a28
35 #define SYS_close 6
36 #define SYS_creat 8
37 #define SYS_dup 41
38 #define SYS_exec 11
39 #define SYS_exece 59
40 #define SYS_exit 1
41 #define SYS_fcntl 62
42 #define SYS_fork 2
43 #define SYS_fpathconf 0x2f28
44 #define SYS_fstat 28
45 #define SYS_fstatfs 38
46 #define SYS_ftime 0x0b28
47 #define SYS_getdents 81
48 #define SYS_getgid 47
49 #define SYS_getgroups 0x2b28
50 #define SYS_getitimer 0x3728
51 #define SYS_getmsg 85
52 #define SYS_getpid 20
53 #define SYS_getuid 24
54 #define SYS_gtty 32
55 #define SYS_ioctl 54
56 #define SYS_kill 37
57 #define SYS_link 9
58 #define SYS_lock 45
59 #define SYS_lseek 19
60 #define SYS_lstat 91
61 #define SYS_mkdir 80
62 #define SYS_mknod 14
63 #define SYS_mount 21
64 #define SYS_msgsys 49
65 #define SYS_nap 0x0c28
66 #define SYS_nice 34
67 #define SYS_open 5
68 #define SYS_pathconf 0x2e28
69 #define SYS_pause 29
70 #define SYS_pgrpsys 39
71 #define SYS_pipe 42
72 #define SYS_plock 45
73 #define SYS_poll 87
74 #define SYS_prof 44
75 #define SYS_ptrace 26
76 #define SYS_putmsg 86
77 #define SYS_rdebug 76
78 #define SYS_read 3
79 #define SYS_readlink 92
80 #define SYS_rename 0x3028
81 #define SYS_rfstart 74
82 #define SYS_rfstop 77
83 #define SYS_rfsys 78
84 #define SYS_rmdir 79
85 #define SYS_rmount 72
86 #define SYS_rumount 73
87 #define SYS_seek 19
88 #define SYS_select 0x2428
89 #define SYS_semsys 53
90 #define SYS_setgid 46
91 #define SYS_setgroups 0x2c28
92 #define SYS_setitimer 0x3828
93 #define SYS_setpgrp 39
94 #define SYS_setuid 23
95 #define SYS_shmsys 52
96 #define SYS_sigaction 0x2728
97 #define SYS_signal 48
98 #define SYS_sigpending 0x2928
99 #define SYS_sigprocmask 0x2828
100 #define SYS_sigsuspend 0x2a28
101 #define SYS_stat 18
102 #define SYS_statfs 35
103 #define SYS_stime 25
104 #define SYS_stty 31
105 #define SYS_symlink 90
106 #define SYS_sync 36
107 #define SYS_sys3b 50
108 #define SYS_sysacct 51
109 #define SYS_sysconf 0x2d28
110 #define SYS_sysfs 84
111 #define SYS_sysi86 50
112 #define SYS_time 13
113 #define SYS_times 43
114 #define SYS_uadmin 55
115 #define SYS_ulimit 63
116 #define SYS_umask 60
117 #define SYS_umount 22
118 #define SYS_unadvfs 71
119 #define SYS_unlink 10
120 #define SYS_utime 30
121 #define SYS_utssys 57
122 #define SYS_wait 7
123 #define SYS_write 4
125 #endif