xref: /openbmc/linux/arch/m68k/include/asm/unistd.h (revision 9df3d51b59bd6aa48aee76e0cde4b89d854f3694)
1*9df3d51bSGreg Ungerer #ifndef _ASM_M68K_UNISTD_H_
2*9df3d51bSGreg Ungerer #define _ASM_M68K_UNISTD_H_
3*9df3d51bSGreg Ungerer 
4*9df3d51bSGreg Ungerer /*
5*9df3d51bSGreg Ungerer  * This file contains the system call numbers.
6*9df3d51bSGreg Ungerer  */
7*9df3d51bSGreg Ungerer 
8*9df3d51bSGreg Ungerer #define __NR_restart_syscall	  0
9*9df3d51bSGreg Ungerer #define __NR_exit		  1
10*9df3d51bSGreg Ungerer #define __NR_fork		  2
11*9df3d51bSGreg Ungerer #define __NR_read		  3
12*9df3d51bSGreg Ungerer #define __NR_write		  4
13*9df3d51bSGreg Ungerer #define __NR_open		  5
14*9df3d51bSGreg Ungerer #define __NR_close		  6
15*9df3d51bSGreg Ungerer #define __NR_waitpid		  7
16*9df3d51bSGreg Ungerer #define __NR_creat		  8
17*9df3d51bSGreg Ungerer #define __NR_link		  9
18*9df3d51bSGreg Ungerer #define __NR_unlink		 10
19*9df3d51bSGreg Ungerer #define __NR_execve		 11
20*9df3d51bSGreg Ungerer #define __NR_chdir		 12
21*9df3d51bSGreg Ungerer #define __NR_time		 13
22*9df3d51bSGreg Ungerer #define __NR_mknod		 14
23*9df3d51bSGreg Ungerer #define __NR_chmod		 15
24*9df3d51bSGreg Ungerer #define __NR_chown		 16
25*9df3d51bSGreg Ungerer #define __NR_break		 17
26*9df3d51bSGreg Ungerer #define __NR_oldstat		 18
27*9df3d51bSGreg Ungerer #define __NR_lseek		 19
28*9df3d51bSGreg Ungerer #define __NR_getpid		 20
29*9df3d51bSGreg Ungerer #define __NR_mount		 21
30*9df3d51bSGreg Ungerer #define __NR_umount		 22
31*9df3d51bSGreg Ungerer #define __NR_setuid		 23
32*9df3d51bSGreg Ungerer #define __NR_getuid		 24
33*9df3d51bSGreg Ungerer #define __NR_stime		 25
34*9df3d51bSGreg Ungerer #define __NR_ptrace		 26
35*9df3d51bSGreg Ungerer #define __NR_alarm		 27
36*9df3d51bSGreg Ungerer #define __NR_oldfstat		 28
37*9df3d51bSGreg Ungerer #define __NR_pause		 29
38*9df3d51bSGreg Ungerer #define __NR_utime		 30
39*9df3d51bSGreg Ungerer #define __NR_stty		 31
40*9df3d51bSGreg Ungerer #define __NR_gtty		 32
41*9df3d51bSGreg Ungerer #define __NR_access		 33
42*9df3d51bSGreg Ungerer #define __NR_nice		 34
43*9df3d51bSGreg Ungerer #define __NR_ftime		 35
44*9df3d51bSGreg Ungerer #define __NR_sync		 36
45*9df3d51bSGreg Ungerer #define __NR_kill		 37
46*9df3d51bSGreg Ungerer #define __NR_rename		 38
47*9df3d51bSGreg Ungerer #define __NR_mkdir		 39
48*9df3d51bSGreg Ungerer #define __NR_rmdir		 40
49*9df3d51bSGreg Ungerer #define __NR_dup		 41
50*9df3d51bSGreg Ungerer #define __NR_pipe		 42
51*9df3d51bSGreg Ungerer #define __NR_times		 43
52*9df3d51bSGreg Ungerer #define __NR_prof		 44
53*9df3d51bSGreg Ungerer #define __NR_brk		 45
54*9df3d51bSGreg Ungerer #define __NR_setgid		 46
55*9df3d51bSGreg Ungerer #define __NR_getgid		 47
56*9df3d51bSGreg Ungerer #define __NR_signal		 48
57*9df3d51bSGreg Ungerer #define __NR_geteuid		 49
58*9df3d51bSGreg Ungerer #define __NR_getegid		 50
59*9df3d51bSGreg Ungerer #define __NR_acct		 51
60*9df3d51bSGreg Ungerer #define __NR_umount2		 52
61*9df3d51bSGreg Ungerer #define __NR_lock		 53
62*9df3d51bSGreg Ungerer #define __NR_ioctl		 54
63*9df3d51bSGreg Ungerer #define __NR_fcntl		 55
64*9df3d51bSGreg Ungerer #define __NR_mpx		 56
65*9df3d51bSGreg Ungerer #define __NR_setpgid		 57
66*9df3d51bSGreg Ungerer #define __NR_ulimit		 58
67*9df3d51bSGreg Ungerer #define __NR_oldolduname	 59
68*9df3d51bSGreg Ungerer #define __NR_umask		 60
69*9df3d51bSGreg Ungerer #define __NR_chroot		 61
70*9df3d51bSGreg Ungerer #define __NR_ustat		 62
71*9df3d51bSGreg Ungerer #define __NR_dup2		 63
72*9df3d51bSGreg Ungerer #define __NR_getppid		 64
73*9df3d51bSGreg Ungerer #define __NR_getpgrp		 65
74*9df3d51bSGreg Ungerer #define __NR_setsid		 66
75*9df3d51bSGreg Ungerer #define __NR_sigaction		 67
76*9df3d51bSGreg Ungerer #define __NR_sgetmask		 68
77*9df3d51bSGreg Ungerer #define __NR_ssetmask		 69
78*9df3d51bSGreg Ungerer #define __NR_setreuid		 70
79*9df3d51bSGreg Ungerer #define __NR_setregid		 71
80*9df3d51bSGreg Ungerer #define __NR_sigsuspend		 72
81*9df3d51bSGreg Ungerer #define __NR_sigpending		 73
82*9df3d51bSGreg Ungerer #define __NR_sethostname	 74
83*9df3d51bSGreg Ungerer #define __NR_setrlimit		 75
84*9df3d51bSGreg Ungerer #define __NR_getrlimit		 76
85*9df3d51bSGreg Ungerer #define __NR_getrusage		 77
86*9df3d51bSGreg Ungerer #define __NR_gettimeofday	 78
87*9df3d51bSGreg Ungerer #define __NR_settimeofday	 79
88*9df3d51bSGreg Ungerer #define __NR_getgroups		 80
89*9df3d51bSGreg Ungerer #define __NR_setgroups		 81
90*9df3d51bSGreg Ungerer #define __NR_select		 82
91*9df3d51bSGreg Ungerer #define __NR_symlink		 83
92*9df3d51bSGreg Ungerer #define __NR_oldlstat		 84
93*9df3d51bSGreg Ungerer #define __NR_readlink		 85
94*9df3d51bSGreg Ungerer #define __NR_uselib		 86
95*9df3d51bSGreg Ungerer #define __NR_swapon		 87
96*9df3d51bSGreg Ungerer #define __NR_reboot		 88
97*9df3d51bSGreg Ungerer #define __NR_readdir		 89
98*9df3d51bSGreg Ungerer #define __NR_mmap		 90
99*9df3d51bSGreg Ungerer #define __NR_munmap		 91
100*9df3d51bSGreg Ungerer #define __NR_truncate		 92
101*9df3d51bSGreg Ungerer #define __NR_ftruncate		 93
102*9df3d51bSGreg Ungerer #define __NR_fchmod		 94
103*9df3d51bSGreg Ungerer #define __NR_fchown		 95
104*9df3d51bSGreg Ungerer #define __NR_getpriority	 96
105*9df3d51bSGreg Ungerer #define __NR_setpriority	 97
106*9df3d51bSGreg Ungerer #define __NR_profil		 98
107*9df3d51bSGreg Ungerer #define __NR_statfs		 99
108*9df3d51bSGreg Ungerer #define __NR_fstatfs		100
109*9df3d51bSGreg Ungerer #define __NR_ioperm		101
110*9df3d51bSGreg Ungerer #define __NR_socketcall		102
111*9df3d51bSGreg Ungerer #define __NR_syslog		103
112*9df3d51bSGreg Ungerer #define __NR_setitimer		104
113*9df3d51bSGreg Ungerer #define __NR_getitimer		105
114*9df3d51bSGreg Ungerer #define __NR_stat		106
115*9df3d51bSGreg Ungerer #define __NR_lstat		107
116*9df3d51bSGreg Ungerer #define __NR_fstat		108
117*9df3d51bSGreg Ungerer #define __NR_olduname		109
118*9df3d51bSGreg Ungerer #define __NR_iopl		/* 110 */ not supported
119*9df3d51bSGreg Ungerer #define __NR_vhangup		111
120*9df3d51bSGreg Ungerer #define __NR_idle		/* 112 */ Obsolete
121*9df3d51bSGreg Ungerer #define __NR_vm86		/* 113 */ not supported
122*9df3d51bSGreg Ungerer #define __NR_wait4		114
123*9df3d51bSGreg Ungerer #define __NR_swapoff		115
124*9df3d51bSGreg Ungerer #define __NR_sysinfo		116
125*9df3d51bSGreg Ungerer #define __NR_ipc		117
126*9df3d51bSGreg Ungerer #define __NR_fsync		118
127*9df3d51bSGreg Ungerer #define __NR_sigreturn		119
128*9df3d51bSGreg Ungerer #define __NR_clone		120
129*9df3d51bSGreg Ungerer #define __NR_setdomainname	121
130*9df3d51bSGreg Ungerer #define __NR_uname		122
131*9df3d51bSGreg Ungerer #define __NR_cacheflush		123
132*9df3d51bSGreg Ungerer #define __NR_adjtimex		124
133*9df3d51bSGreg Ungerer #define __NR_mprotect		125
134*9df3d51bSGreg Ungerer #define __NR_sigprocmask	126
135*9df3d51bSGreg Ungerer #define __NR_create_module	127
136*9df3d51bSGreg Ungerer #define __NR_init_module	128
137*9df3d51bSGreg Ungerer #define __NR_delete_module	129
138*9df3d51bSGreg Ungerer #define __NR_get_kernel_syms	130
139*9df3d51bSGreg Ungerer #define __NR_quotactl		131
140*9df3d51bSGreg Ungerer #define __NR_getpgid		132
141*9df3d51bSGreg Ungerer #define __NR_fchdir		133
142*9df3d51bSGreg Ungerer #define __NR_bdflush		134
143*9df3d51bSGreg Ungerer #define __NR_sysfs		135
144*9df3d51bSGreg Ungerer #define __NR_personality	136
145*9df3d51bSGreg Ungerer #define __NR_afs_syscall	137 /* Syscall for Andrew File System */
146*9df3d51bSGreg Ungerer #define __NR_setfsuid		138
147*9df3d51bSGreg Ungerer #define __NR_setfsgid		139
148*9df3d51bSGreg Ungerer #define __NR__llseek		140
149*9df3d51bSGreg Ungerer #define __NR_getdents		141
150*9df3d51bSGreg Ungerer #define __NR__newselect		142
151*9df3d51bSGreg Ungerer #define __NR_flock		143
152*9df3d51bSGreg Ungerer #define __NR_msync		144
153*9df3d51bSGreg Ungerer #define __NR_readv		145
154*9df3d51bSGreg Ungerer #define __NR_writev		146
155*9df3d51bSGreg Ungerer #define __NR_getsid		147
156*9df3d51bSGreg Ungerer #define __NR_fdatasync		148
157*9df3d51bSGreg Ungerer #define __NR__sysctl		149
158*9df3d51bSGreg Ungerer #define __NR_mlock		150
159*9df3d51bSGreg Ungerer #define __NR_munlock		151
160*9df3d51bSGreg Ungerer #define __NR_mlockall		152
161*9df3d51bSGreg Ungerer #define __NR_munlockall		153
162*9df3d51bSGreg Ungerer #define __NR_sched_setparam		154
163*9df3d51bSGreg Ungerer #define __NR_sched_getparam		155
164*9df3d51bSGreg Ungerer #define __NR_sched_setscheduler		156
165*9df3d51bSGreg Ungerer #define __NR_sched_getscheduler		157
166*9df3d51bSGreg Ungerer #define __NR_sched_yield		158
167*9df3d51bSGreg Ungerer #define __NR_sched_get_priority_max	159
168*9df3d51bSGreg Ungerer #define __NR_sched_get_priority_min	160
169*9df3d51bSGreg Ungerer #define __NR_sched_rr_get_interval	161
170*9df3d51bSGreg Ungerer #define __NR_nanosleep		162
171*9df3d51bSGreg Ungerer #define __NR_mremap		163
172*9df3d51bSGreg Ungerer #define __NR_setresuid		164
173*9df3d51bSGreg Ungerer #define __NR_getresuid		165
174*9df3d51bSGreg Ungerer #define __NR_getpagesize	166
175*9df3d51bSGreg Ungerer #define __NR_query_module	167
176*9df3d51bSGreg Ungerer #define __NR_poll		168
177*9df3d51bSGreg Ungerer #define __NR_nfsservctl		169
178*9df3d51bSGreg Ungerer #define __NR_setresgid		170
179*9df3d51bSGreg Ungerer #define __NR_getresgid		171
180*9df3d51bSGreg Ungerer #define __NR_prctl		172
181*9df3d51bSGreg Ungerer #define __NR_rt_sigreturn	173
182*9df3d51bSGreg Ungerer #define __NR_rt_sigaction	174
183*9df3d51bSGreg Ungerer #define __NR_rt_sigprocmask	175
184*9df3d51bSGreg Ungerer #define __NR_rt_sigpending	176
185*9df3d51bSGreg Ungerer #define __NR_rt_sigtimedwait	177
186*9df3d51bSGreg Ungerer #define __NR_rt_sigqueueinfo	178
187*9df3d51bSGreg Ungerer #define __NR_rt_sigsuspend	179
188*9df3d51bSGreg Ungerer #define __NR_pread64		180
189*9df3d51bSGreg Ungerer #define __NR_pwrite64		181
190*9df3d51bSGreg Ungerer #define __NR_lchown		182
191*9df3d51bSGreg Ungerer #define __NR_getcwd		183
192*9df3d51bSGreg Ungerer #define __NR_capget		184
193*9df3d51bSGreg Ungerer #define __NR_capset		185
194*9df3d51bSGreg Ungerer #define __NR_sigaltstack	186
195*9df3d51bSGreg Ungerer #define __NR_sendfile		187
196*9df3d51bSGreg Ungerer #define __NR_getpmsg		188	/* some people actually want streams */
197*9df3d51bSGreg Ungerer #define __NR_putpmsg		189	/* some people actually want streams */
198*9df3d51bSGreg Ungerer #define __NR_vfork		190
199*9df3d51bSGreg Ungerer #define __NR_ugetrlimit		191
200*9df3d51bSGreg Ungerer #define __NR_mmap2		192
201*9df3d51bSGreg Ungerer #define __NR_truncate64		193
202*9df3d51bSGreg Ungerer #define __NR_ftruncate64	194
203*9df3d51bSGreg Ungerer #define __NR_stat64		195
204*9df3d51bSGreg Ungerer #define __NR_lstat64		196
205*9df3d51bSGreg Ungerer #define __NR_fstat64		197
206*9df3d51bSGreg Ungerer #define __NR_chown32		198
207*9df3d51bSGreg Ungerer #define __NR_getuid32		199
208*9df3d51bSGreg Ungerer #define __NR_getgid32		200
209*9df3d51bSGreg Ungerer #define __NR_geteuid32		201
210*9df3d51bSGreg Ungerer #define __NR_getegid32		202
211*9df3d51bSGreg Ungerer #define __NR_setreuid32		203
212*9df3d51bSGreg Ungerer #define __NR_setregid32		204
213*9df3d51bSGreg Ungerer #define __NR_getgroups32	205
214*9df3d51bSGreg Ungerer #define __NR_setgroups32	206
215*9df3d51bSGreg Ungerer #define __NR_fchown32		207
216*9df3d51bSGreg Ungerer #define __NR_setresuid32	208
217*9df3d51bSGreg Ungerer #define __NR_getresuid32	209
218*9df3d51bSGreg Ungerer #define __NR_setresgid32	210
219*9df3d51bSGreg Ungerer #define __NR_getresgid32	211
220*9df3d51bSGreg Ungerer #define __NR_lchown32		212
221*9df3d51bSGreg Ungerer #define __NR_setuid32		213
222*9df3d51bSGreg Ungerer #define __NR_setgid32		214
223*9df3d51bSGreg Ungerer #define __NR_setfsuid32		215
224*9df3d51bSGreg Ungerer #define __NR_setfsgid32		216
225*9df3d51bSGreg Ungerer #define __NR_pivot_root		217
226*9df3d51bSGreg Ungerer #define __NR_getdents64		220
227*9df3d51bSGreg Ungerer #define __NR_gettid		221
228*9df3d51bSGreg Ungerer #define __NR_tkill		222
229*9df3d51bSGreg Ungerer #define __NR_setxattr		223
230*9df3d51bSGreg Ungerer #define __NR_lsetxattr		224
231*9df3d51bSGreg Ungerer #define __NR_fsetxattr		225
232*9df3d51bSGreg Ungerer #define __NR_getxattr		226
233*9df3d51bSGreg Ungerer #define __NR_lgetxattr		227
234*9df3d51bSGreg Ungerer #define __NR_fgetxattr		228
235*9df3d51bSGreg Ungerer #define __NR_listxattr		229
236*9df3d51bSGreg Ungerer #define __NR_llistxattr		230
237*9df3d51bSGreg Ungerer #define __NR_flistxattr		231
238*9df3d51bSGreg Ungerer #define __NR_removexattr	232
239*9df3d51bSGreg Ungerer #define __NR_lremovexattr	233
240*9df3d51bSGreg Ungerer #define __NR_fremovexattr	234
241*9df3d51bSGreg Ungerer #define __NR_futex		235
242*9df3d51bSGreg Ungerer #define __NR_sendfile64		236
243*9df3d51bSGreg Ungerer #define __NR_mincore		237
244*9df3d51bSGreg Ungerer #define __NR_madvise		238
245*9df3d51bSGreg Ungerer #define __NR_fcntl64		239
246*9df3d51bSGreg Ungerer #define __NR_readahead		240
247*9df3d51bSGreg Ungerer #define __NR_io_setup		241
248*9df3d51bSGreg Ungerer #define __NR_io_destroy		242
249*9df3d51bSGreg Ungerer #define __NR_io_getevents	243
250*9df3d51bSGreg Ungerer #define __NR_io_submit		244
251*9df3d51bSGreg Ungerer #define __NR_io_cancel		245
252*9df3d51bSGreg Ungerer #define __NR_fadvise64		246
253*9df3d51bSGreg Ungerer #define __NR_exit_group		247
254*9df3d51bSGreg Ungerer #define __NR_lookup_dcookie	248
255*9df3d51bSGreg Ungerer #define __NR_epoll_create	249
256*9df3d51bSGreg Ungerer #define __NR_epoll_ctl		250
257*9df3d51bSGreg Ungerer #define __NR_epoll_wait		251
258*9df3d51bSGreg Ungerer #define __NR_remap_file_pages	252
259*9df3d51bSGreg Ungerer #define __NR_set_tid_address	253
260*9df3d51bSGreg Ungerer #define __NR_timer_create	254
261*9df3d51bSGreg Ungerer #define __NR_timer_settime	255
262*9df3d51bSGreg Ungerer #define __NR_timer_gettime	256
263*9df3d51bSGreg Ungerer #define __NR_timer_getoverrun	257
264*9df3d51bSGreg Ungerer #define __NR_timer_delete	258
265*9df3d51bSGreg Ungerer #define __NR_clock_settime	259
266*9df3d51bSGreg Ungerer #define __NR_clock_gettime	260
267*9df3d51bSGreg Ungerer #define __NR_clock_getres	261
268*9df3d51bSGreg Ungerer #define __NR_clock_nanosleep	262
269*9df3d51bSGreg Ungerer #define __NR_statfs64		263
270*9df3d51bSGreg Ungerer #define __NR_fstatfs64		264
271*9df3d51bSGreg Ungerer #define __NR_tgkill		265
272*9df3d51bSGreg Ungerer #define __NR_utimes		266
273*9df3d51bSGreg Ungerer #define __NR_fadvise64_64	267
274*9df3d51bSGreg Ungerer #define __NR_mbind		268
275*9df3d51bSGreg Ungerer #define __NR_get_mempolicy	269
276*9df3d51bSGreg Ungerer #define __NR_set_mempolicy	270
277*9df3d51bSGreg Ungerer #define __NR_mq_open		271
278*9df3d51bSGreg Ungerer #define __NR_mq_unlink		272
279*9df3d51bSGreg Ungerer #define __NR_mq_timedsend	273
280*9df3d51bSGreg Ungerer #define __NR_mq_timedreceive	274
281*9df3d51bSGreg Ungerer #define __NR_mq_notify		275
282*9df3d51bSGreg Ungerer #define __NR_mq_getsetattr	276
283*9df3d51bSGreg Ungerer #define __NR_waitid		277
284*9df3d51bSGreg Ungerer #define __NR_vserver		278
285*9df3d51bSGreg Ungerer #define __NR_add_key		279
286*9df3d51bSGreg Ungerer #define __NR_request_key	280
287*9df3d51bSGreg Ungerer #define __NR_keyctl		281
288*9df3d51bSGreg Ungerer #define __NR_ioprio_set		282
289*9df3d51bSGreg Ungerer #define __NR_ioprio_get		283
290*9df3d51bSGreg Ungerer #define __NR_inotify_init	284
291*9df3d51bSGreg Ungerer #define __NR_inotify_add_watch	285
292*9df3d51bSGreg Ungerer #define __NR_inotify_rm_watch	286
293*9df3d51bSGreg Ungerer #define __NR_migrate_pages	287
294*9df3d51bSGreg Ungerer #define __NR_openat		288
295*9df3d51bSGreg Ungerer #define __NR_mkdirat		289
296*9df3d51bSGreg Ungerer #define __NR_mknodat		290
297*9df3d51bSGreg Ungerer #define __NR_fchownat		291
298*9df3d51bSGreg Ungerer #define __NR_futimesat		292
299*9df3d51bSGreg Ungerer #define __NR_fstatat64		293
300*9df3d51bSGreg Ungerer #define __NR_unlinkat		294
301*9df3d51bSGreg Ungerer #define __NR_renameat		295
302*9df3d51bSGreg Ungerer #define __NR_linkat		296
303*9df3d51bSGreg Ungerer #define __NR_symlinkat		297
304*9df3d51bSGreg Ungerer #define __NR_readlinkat		298
305*9df3d51bSGreg Ungerer #define __NR_fchmodat		299
306*9df3d51bSGreg Ungerer #define __NR_faccessat		300
307*9df3d51bSGreg Ungerer #define __NR_pselect6		301
308*9df3d51bSGreg Ungerer #define __NR_ppoll		302
309*9df3d51bSGreg Ungerer #define __NR_unshare		303
310*9df3d51bSGreg Ungerer #define __NR_set_robust_list	304
311*9df3d51bSGreg Ungerer #define __NR_get_robust_list	305
312*9df3d51bSGreg Ungerer #define __NR_splice		306
313*9df3d51bSGreg Ungerer #define __NR_sync_file_range	307
314*9df3d51bSGreg Ungerer #define __NR_tee		308
315*9df3d51bSGreg Ungerer #define __NR_vmsplice		309
316*9df3d51bSGreg Ungerer #define __NR_move_pages		310
317*9df3d51bSGreg Ungerer #define __NR_sched_setaffinity	311
318*9df3d51bSGreg Ungerer #define __NR_sched_getaffinity	312
319*9df3d51bSGreg Ungerer #define __NR_kexec_load		313
320*9df3d51bSGreg Ungerer #define __NR_getcpu		314
321*9df3d51bSGreg Ungerer #define __NR_epoll_pwait	315
322*9df3d51bSGreg Ungerer #define __NR_utimensat		316
323*9df3d51bSGreg Ungerer #define __NR_signalfd		317
324*9df3d51bSGreg Ungerer #define __NR_timerfd_create	318
325*9df3d51bSGreg Ungerer #define __NR_eventfd		319
326*9df3d51bSGreg Ungerer #define __NR_fallocate		320
327*9df3d51bSGreg Ungerer #define __NR_timerfd_settime	321
328*9df3d51bSGreg Ungerer #define __NR_timerfd_gettime	322
329*9df3d51bSGreg Ungerer #define __NR_signalfd4		323
330*9df3d51bSGreg Ungerer #define __NR_eventfd2		324
331*9df3d51bSGreg Ungerer #define __NR_epoll_create1	325
332*9df3d51bSGreg Ungerer #define __NR_dup3		326
333*9df3d51bSGreg Ungerer #define __NR_pipe2		327
334*9df3d51bSGreg Ungerer #define __NR_inotify_init1	328
335*9df3d51bSGreg Ungerer 
336*9df3d51bSGreg Ungerer #ifdef __KERNEL__
337*9df3d51bSGreg Ungerer 
338*9df3d51bSGreg Ungerer #define NR_syscalls		329
339*9df3d51bSGreg Ungerer 
340*9df3d51bSGreg Ungerer #define __ARCH_WANT_IPC_PARSE_VERSION
341*9df3d51bSGreg Ungerer #define __ARCH_WANT_OLD_READDIR
342*9df3d51bSGreg Ungerer #define __ARCH_WANT_OLD_STAT
343*9df3d51bSGreg Ungerer #define __ARCH_WANT_STAT64
344*9df3d51bSGreg Ungerer #define __ARCH_WANT_SYS_ALARM
345*9df3d51bSGreg Ungerer #define __ARCH_WANT_SYS_GETHOSTNAME
346*9df3d51bSGreg Ungerer #define __ARCH_WANT_SYS_PAUSE
347*9df3d51bSGreg Ungerer #define __ARCH_WANT_SYS_SGETMASK
348*9df3d51bSGreg Ungerer #define __ARCH_WANT_SYS_SIGNAL
349*9df3d51bSGreg Ungerer #define __ARCH_WANT_SYS_TIME
350*9df3d51bSGreg Ungerer #define __ARCH_WANT_SYS_UTIME
351*9df3d51bSGreg Ungerer #define __ARCH_WANT_SYS_WAITPID
352*9df3d51bSGreg Ungerer #define __ARCH_WANT_SYS_SOCKETCALL
353*9df3d51bSGreg Ungerer #define __ARCH_WANT_SYS_FADVISE64
354*9df3d51bSGreg Ungerer #define __ARCH_WANT_SYS_GETPGRP
355*9df3d51bSGreg Ungerer #define __ARCH_WANT_SYS_LLSEEK
356*9df3d51bSGreg Ungerer #define __ARCH_WANT_SYS_NICE
357*9df3d51bSGreg Ungerer #define __ARCH_WANT_SYS_OLD_GETRLIMIT
358*9df3d51bSGreg Ungerer #define __ARCH_WANT_SYS_OLDUMOUNT
359*9df3d51bSGreg Ungerer #define __ARCH_WANT_SYS_SIGPENDING
360*9df3d51bSGreg Ungerer #define __ARCH_WANT_SYS_SIGPROCMASK
361*9df3d51bSGreg Ungerer #define __ARCH_WANT_SYS_RT_SIGACTION
362*9df3d51bSGreg Ungerer 
363*9df3d51bSGreg Ungerer /*
364*9df3d51bSGreg Ungerer  * "Conditional" syscalls
365*9df3d51bSGreg Ungerer  *
366*9df3d51bSGreg Ungerer  * What we want is __attribute__((weak,alias("sys_ni_syscall"))),
367*9df3d51bSGreg Ungerer  * but it doesn't work on all toolchains, so we just do it by hand
368*9df3d51bSGreg Ungerer  */
369*9df3d51bSGreg Ungerer #define cond_syscall(x) asm(".weak\t" #x "\n\t.set\t" #x ",sys_ni_syscall")
370*9df3d51bSGreg Ungerer 
371*9df3d51bSGreg Ungerer #endif /* __KERNEL__ */
372*9df3d51bSGreg Ungerer #endif /* _ASM_M68K_UNISTD_H_ */
373