Home | History | Annotate | Line # | Download | only in aoutm68k
aoutm68k_syscall.h revision 1.28.14.2
      1  1.28.14.2       mjf /* $NetBSD: aoutm68k_syscall.h,v 1.28.14.2 2007/12/27 00:43:33 mjf Exp $ */
      2        1.1       scw 
      3        1.1       scw /*
      4        1.1       scw  * System call numbers.
      5        1.1       scw  *
      6        1.1       scw  * DO NOT EDIT-- this file is automatically generated.
      7  1.28.14.1       mjf  * created from	NetBSD: syscalls.master,v 1.26 2007/11/12 22:23:01 dsl Exp
      8        1.1       scw  */
      9        1.1       scw 
     10       1.26      matt #ifndef _AOUTM68K_SYS_SYSCALL_H_
     11       1.26      matt #define	_AOUTM68K_SYS_SYSCALL_H_
     12       1.26      matt 
     13  1.28.14.1       mjf #define	AOUTM68K_SYS_MAXSYSARGS	8
     14  1.28.14.1       mjf 
     15        1.1       scw /* syscall: "syscall" ret: "int" args: "int" "..." */
     16        1.1       scw #define	AOUTM68K_SYS_syscall	0
     17        1.1       scw 
     18        1.1       scw /* syscall: "exit" ret: "void" args: "int" */
     19        1.1       scw #define	AOUTM68K_SYS_exit	1
     20        1.1       scw 
     21        1.1       scw /* syscall: "fork" ret: "int" args: */
     22        1.1       scw #define	AOUTM68K_SYS_fork	2
     23        1.1       scw 
     24        1.1       scw /* syscall: "read" ret: "ssize_t" args: "int" "void *" "size_t" */
     25        1.1       scw #define	AOUTM68K_SYS_read	3
     26        1.1       scw 
     27        1.1       scw /* syscall: "write" ret: "ssize_t" args: "int" "const void *" "size_t" */
     28        1.1       scw #define	AOUTM68K_SYS_write	4
     29        1.1       scw 
     30        1.1       scw /* syscall: "open" ret: "int" args: "const char *" "int" "..." */
     31        1.1       scw #define	AOUTM68K_SYS_open	5
     32        1.1       scw 
     33        1.1       scw /* syscall: "close" ret: "int" args: "int" */
     34        1.1       scw #define	AOUTM68K_SYS_close	6
     35        1.1       scw 
     36        1.1       scw /* syscall: "wait4" ret: "int" args: "int" "int *" "int" "struct rusage *" */
     37        1.1       scw #define	AOUTM68K_SYS_wait4	7
     38        1.1       scw 
     39       1.20   tsutsui #if defined(COMPAT_43) || !defined(_KERNEL)
     40        1.1       scw /* syscall: "ocreat" ret: "int" args: "const char *" "mode_t" */
     41        1.1       scw #define	AOUTM68K_SYS_ocreat	8
     42        1.1       scw 
     43       1.13        cl #else
     44        1.1       scw 				/* 8 is excluded compat_43_sys_creat */
     45       1.13        cl #endif
     46        1.1       scw /* syscall: "link" ret: "int" args: "const char *" "const char *" */
     47        1.1       scw #define	AOUTM68K_SYS_link	9
     48        1.1       scw 
     49        1.1       scw /* syscall: "unlink" ret: "int" args: "const char *" */
     50        1.1       scw #define	AOUTM68K_SYS_unlink	10
     51        1.1       scw 
     52        1.1       scw 				/* 11 is obsolete execv */
     53       1.13        cl /* syscall: "chdir" ret: "int" args: "const char *" */
     54       1.13        cl #define	AOUTM68K_SYS_chdir	12
     55       1.13        cl 
     56        1.1       scw /* syscall: "fchdir" ret: "int" args: "int" */
     57        1.1       scw #define	AOUTM68K_SYS_fchdir	13
     58        1.1       scw 
     59        1.1       scw /* syscall: "mknod" ret: "int" args: "const char *" "mode_t" "dev_t" */
     60        1.1       scw #define	AOUTM68K_SYS_mknod	14
     61        1.1       scw 
     62       1.13        cl /* syscall: "chmod" ret: "int" args: "const char *" "mode_t" */
     63       1.13        cl #define	AOUTM68K_SYS_chmod	15
     64       1.13        cl 
     65       1.13        cl /* syscall: "chown" ret: "int" args: "const char *" "uid_t" "gid_t" */
     66       1.13        cl #define	AOUTM68K_SYS_chown	16
     67       1.13        cl 
     68        1.1       scw /* syscall: "break" ret: "int" args: "char *" */
     69        1.1       scw #define	AOUTM68K_SYS_break	17
     70        1.1       scw 
     71       1.20   tsutsui #if defined(COMPAT_20) || !defined(_KERNEL)
     72       1.15      matt /* syscall: "getfsstat" ret: "int" args: "struct statfs12 *" "long" "int" */
     73        1.1       scw #define	AOUTM68K_SYS_getfsstat	18
     74        1.1       scw 
     75       1.15      matt #else
     76       1.15      matt 				/* 18 is excluded compat_20_sys_getfsstat */
     77       1.15      matt #endif
     78       1.20   tsutsui #if defined(COMPAT_43) || !defined(_KERNEL)
     79        1.1       scw /* syscall: "olseek" ret: "long" args: "int" "long" "int" */
     80        1.1       scw #define	AOUTM68K_SYS_olseek	19
     81        1.1       scw 
     82       1.13        cl #else
     83        1.1       scw 				/* 19 is excluded compat_43_sys_lseek */
     84       1.13        cl #endif
     85        1.1       scw /* syscall: "getpid" ret: "pid_t" args: */
     86        1.1       scw #define	AOUTM68K_SYS_getpid	20
     87        1.1       scw 
     88        1.1       scw /* syscall: "mount" ret: "int" args: "const char *" "const char *" "int" "void *" */
     89        1.1       scw #define	AOUTM68K_SYS_mount	21
     90        1.1       scw 
     91        1.1       scw /* syscall: "unmount" ret: "int" args: "const char *" "int" */
     92        1.1       scw #define	AOUTM68K_SYS_unmount	22
     93        1.1       scw 
     94        1.1       scw /* syscall: "setuid" ret: "int" args: "uid_t" */
     95        1.1       scw #define	AOUTM68K_SYS_setuid	23
     96        1.1       scw 
     97        1.1       scw /* syscall: "getuid" ret: "uid_t" args: */
     98        1.1       scw #define	AOUTM68K_SYS_getuid	24
     99        1.1       scw 
    100        1.1       scw /* syscall: "geteuid" ret: "uid_t" args: */
    101        1.1       scw #define	AOUTM68K_SYS_geteuid	25
    102        1.1       scw 
    103       1.27  christos /* syscall: "ptrace" ret: "int" args: "int" "pid_t" "void *" "int" */
    104        1.1       scw #define	AOUTM68K_SYS_ptrace	26
    105        1.1       scw 
    106        1.1       scw /* syscall: "recvmsg" ret: "ssize_t" args: "int" "struct msghdr *" "int" */
    107        1.1       scw #define	AOUTM68K_SYS_recvmsg	27
    108        1.1       scw 
    109        1.1       scw /* syscall: "sendmsg" ret: "ssize_t" args: "int" "const struct msghdr *" "int" */
    110        1.1       scw #define	AOUTM68K_SYS_sendmsg	28
    111        1.1       scw 
    112        1.1       scw /* syscall: "recvfrom" ret: "ssize_t" args: "int" "void *" "size_t" "int" "struct sockaddr *" "unsigned int *" */
    113        1.1       scw #define	AOUTM68K_SYS_recvfrom	29
    114        1.1       scw 
    115        1.1       scw /* syscall: "accept" ret: "int" args: "int" "struct sockaddr *" "unsigned int *" */
    116        1.1       scw #define	AOUTM68K_SYS_accept	30
    117        1.1       scw 
    118        1.1       scw /* syscall: "getpeername" ret: "int" args: "int" "struct sockaddr *" "unsigned int *" */
    119        1.1       scw #define	AOUTM68K_SYS_getpeername	31
    120        1.1       scw 
    121        1.1       scw /* syscall: "getsockname" ret: "int" args: "int" "struct sockaddr *" "unsigned int *" */
    122        1.1       scw #define	AOUTM68K_SYS_getsockname	32
    123        1.1       scw 
    124       1.13        cl /* syscall: "access" ret: "int" args: "const char *" "int" */
    125       1.13        cl #define	AOUTM68K_SYS_access	33
    126       1.13        cl 
    127       1.13        cl /* syscall: "chflags" ret: "int" args: "const char *" "u_long" */
    128       1.13        cl #define	AOUTM68K_SYS_chflags	34
    129       1.13        cl 
    130        1.1       scw /* syscall: "fchflags" ret: "int" args: "int" "u_long" */
    131        1.1       scw #define	AOUTM68K_SYS_fchflags	35
    132        1.1       scw 
    133        1.1       scw /* syscall: "sync" ret: "void" args: */
    134        1.1       scw #define	AOUTM68K_SYS_sync	36
    135        1.1       scw 
    136        1.1       scw /* syscall: "kill" ret: "int" args: "int" "int" */
    137        1.1       scw #define	AOUTM68K_SYS_kill	37
    138        1.1       scw 
    139       1.20   tsutsui #if defined(COMPAT_43) || !defined(_KERNEL)
    140        1.1       scw /* syscall: "stat43" ret: "int" args: "const char *" "struct aoutm68k_stat43 *" */
    141        1.1       scw #define	AOUTM68K_SYS_stat43	38
    142        1.1       scw 
    143       1.13        cl #else
    144        1.1       scw 				/* 38 is excluded aoutm68k_compat_43_sys_stat */
    145       1.13        cl #endif
    146        1.1       scw /* syscall: "getppid" ret: "pid_t" args: */
    147        1.1       scw #define	AOUTM68K_SYS_getppid	39
    148        1.1       scw 
    149       1.20   tsutsui #if defined(COMPAT_43) || !defined(_KERNEL)
    150        1.1       scw /* syscall: "lstat43" ret: "int" args: "const char *" "struct aoutm68k_stat43 *" */
    151        1.1       scw #define	AOUTM68K_SYS_lstat43	40
    152        1.1       scw 
    153       1.13        cl #else
    154        1.1       scw 				/* 40 is excluded aoutm68k_compat_43_sys_lstat */
    155       1.13        cl #endif
    156        1.1       scw /* syscall: "dup" ret: "int" args: "int" */
    157        1.1       scw #define	AOUTM68K_SYS_dup	41
    158        1.1       scw 
    159        1.1       scw /* syscall: "pipe" ret: "int" args: */
    160        1.1       scw #define	AOUTM68K_SYS_pipe	42
    161        1.1       scw 
    162        1.1       scw /* syscall: "getegid" ret: "gid_t" args: */
    163        1.1       scw #define	AOUTM68K_SYS_getegid	43
    164        1.1       scw 
    165       1.27  christos /* syscall: "profil" ret: "int" args: "void *" "size_t" "u_long" "u_int" */
    166        1.1       scw #define	AOUTM68K_SYS_profil	44
    167        1.1       scw 
    168       1.13        cl #if defined(KTRACE) || !defined(_KERNEL)
    169        1.1       scw /* syscall: "ktrace" ret: "int" args: "const char *" "int" "int" "int" */
    170        1.1       scw #define	AOUTM68K_SYS_ktrace	45
    171        1.1       scw 
    172       1.13        cl #else
    173        1.1       scw 				/* 45 is excluded ktrace */
    174       1.13        cl #endif
    175       1.20   tsutsui #if defined(COMPAT_13) || !defined(_KERNEL)
    176        1.1       scw /* syscall: "sigaction13" ret: "int" args: "int" "const struct sigaction13 *" "struct sigaction13 *" */
    177        1.1       scw #define	AOUTM68K_SYS_sigaction13	46
    178        1.1       scw 
    179       1.13        cl #else
    180        1.1       scw 				/* 46 is excluded compat_13_sys_sigaction */
    181       1.13        cl #endif
    182        1.1       scw /* syscall: "getgid" ret: "gid_t" args: */
    183        1.1       scw #define	AOUTM68K_SYS_getgid	47
    184        1.1       scw 
    185       1.20   tsutsui #if defined(COMPAT_13) || !defined(_KERNEL)
    186        1.1       scw /* syscall: "sigprocmask13" ret: "int" args: "int" "int" */
    187        1.1       scw #define	AOUTM68K_SYS_sigprocmask13	48
    188        1.1       scw 
    189       1.13        cl #else
    190        1.1       scw 				/* 48 is excluded compat_13_sys_sigprocmask */
    191       1.13        cl #endif
    192        1.1       scw /* syscall: "__getlogin" ret: "int" args: "char *" "size_t" */
    193        1.1       scw #define	AOUTM68K_SYS___getlogin	49
    194        1.1       scw 
    195       1.11   thorpej /* syscall: "__setlogin" ret: "int" args: "const char *" */
    196       1.11   thorpej #define	AOUTM68K_SYS___setlogin	50
    197        1.1       scw 
    198        1.1       scw /* syscall: "acct" ret: "int" args: "const char *" */
    199        1.1       scw #define	AOUTM68K_SYS_acct	51
    200        1.1       scw 
    201       1.20   tsutsui #if defined(COMPAT_13) || !defined(_KERNEL)
    202        1.1       scw /* syscall: "sigpending13" ret: "int" args: */
    203        1.1       scw #define	AOUTM68K_SYS_sigpending13	52
    204        1.1       scw 
    205        1.1       scw /* syscall: "sigaltstack13" ret: "int" args: "const struct sigaltstack13 *" "struct sigaltstack13 *" */
    206        1.1       scw #define	AOUTM68K_SYS_sigaltstack13	53
    207        1.1       scw 
    208       1.13        cl #else
    209        1.1       scw 				/* 52 is excluded compat_13_sys_sigpending */
    210        1.1       scw 				/* 53 is excluded compat_13_sys_sigaltstack */
    211       1.13        cl #endif
    212        1.1       scw /* syscall: "ioctl" ret: "int" args: "int" "u_long" "..." */
    213        1.1       scw #define	AOUTM68K_SYS_ioctl	54
    214        1.1       scw 
    215       1.20   tsutsui #if defined(COMPAT_12) || !defined(_KERNEL)
    216        1.1       scw /* syscall: "oreboot" ret: "int" args: "int" */
    217        1.1       scw #define	AOUTM68K_SYS_oreboot	55
    218        1.1       scw 
    219       1.13        cl #else
    220        1.1       scw 				/* 55 is excluded compat_12_sys_reboot */
    221       1.13        cl #endif
    222        1.1       scw /* syscall: "revoke" ret: "int" args: "const char *" */
    223        1.1       scw #define	AOUTM68K_SYS_revoke	56
    224        1.1       scw 
    225        1.1       scw /* syscall: "symlink" ret: "int" args: "const char *" "const char *" */
    226        1.1       scw #define	AOUTM68K_SYS_symlink	57
    227        1.1       scw 
    228        1.1       scw /* syscall: "readlink" ret: "int" args: "const char *" "char *" "size_t" */
    229        1.1       scw #define	AOUTM68K_SYS_readlink	58
    230        1.1       scw 
    231        1.1       scw /* syscall: "execve" ret: "int" args: "const char *" "char *const *" "char *const *" */
    232        1.1       scw #define	AOUTM68K_SYS_execve	59
    233        1.1       scw 
    234        1.1       scw /* syscall: "umask" ret: "mode_t" args: "mode_t" */
    235        1.1       scw #define	AOUTM68K_SYS_umask	60
    236        1.1       scw 
    237       1.13        cl /* syscall: "chroot" ret: "int" args: "const char *" */
    238       1.13        cl #define	AOUTM68K_SYS_chroot	61
    239       1.13        cl 
    240       1.20   tsutsui #if defined(COMPAT_43) || !defined(_KERNEL)
    241        1.1       scw /* syscall: "fstat43" ret: "int" args: "int" "struct aoutm68k_stat43 *" */
    242        1.1       scw #define	AOUTM68K_SYS_fstat43	62
    243        1.1       scw 
    244        1.1       scw /* syscall: "ogetkerninfo" ret: "int" args: "int" "char *" "int *" "int" */
    245        1.1       scw #define	AOUTM68K_SYS_ogetkerninfo	63
    246        1.1       scw 
    247        1.1       scw /* syscall: "ogetpagesize" ret: "int" args: */
    248        1.1       scw #define	AOUTM68K_SYS_ogetpagesize	64
    249        1.1       scw 
    250       1.13        cl #else
    251        1.1       scw 				/* 62 is excluded aoutm68k_compat_43_sys_fstat */
    252        1.1       scw 				/* 63 is excluded compat_43_sys_getkerninfo */
    253        1.1       scw 				/* 64 is excluded compat_43_sys_getpagesize */
    254       1.13        cl #endif
    255       1.20   tsutsui #if defined(COMPAT_12) || !defined(_KERNEL)
    256       1.27  christos /* syscall: "msync" ret: "int" args: "void *" "size_t" */
    257        1.1       scw #define	AOUTM68K_SYS_msync	65
    258        1.1       scw 
    259       1.13        cl #else
    260        1.1       scw 				/* 65 is excluded compat_12_sys_msync */
    261       1.13        cl #endif
    262        1.1       scw /* syscall: "vfork" ret: "int" args: */
    263        1.1       scw #define	AOUTM68K_SYS_vfork	66
    264        1.1       scw 
    265        1.1       scw 				/* 67 is obsolete vread */
    266        1.1       scw 				/* 68 is obsolete vwrite */
    267        1.1       scw /* syscall: "sbrk" ret: "int" args: "intptr_t" */
    268        1.1       scw #define	AOUTM68K_SYS_sbrk	69
    269        1.1       scw 
    270        1.1       scw /* syscall: "sstk" ret: "int" args: "int" */
    271        1.1       scw #define	AOUTM68K_SYS_sstk	70
    272        1.1       scw 
    273       1.20   tsutsui #if defined(COMPAT_43) || !defined(_KERNEL)
    274       1.27  christos /* syscall: "ommap" ret: "int" args: "void *" "size_t" "int" "int" "int" "long" */
    275        1.1       scw #define	AOUTM68K_SYS_ommap	71
    276        1.1       scw 
    277       1.13        cl #else
    278        1.1       scw 				/* 71 is excluded compat_43_sys_mmap */
    279       1.13        cl #endif
    280        1.1       scw /* syscall: "vadvise" ret: "int" args: "int" */
    281        1.1       scw #define	AOUTM68K_SYS_vadvise	72
    282        1.1       scw 
    283        1.1       scw /* syscall: "munmap" ret: "int" args: "void *" "size_t" */
    284        1.1       scw #define	AOUTM68K_SYS_munmap	73
    285        1.1       scw 
    286        1.1       scw /* syscall: "mprotect" ret: "int" args: "void *" "size_t" "int" */
    287        1.1       scw #define	AOUTM68K_SYS_mprotect	74
    288        1.1       scw 
    289        1.1       scw /* syscall: "madvise" ret: "int" args: "void *" "size_t" "int" */
    290        1.1       scw #define	AOUTM68K_SYS_madvise	75
    291        1.1       scw 
    292        1.1       scw 				/* 76 is obsolete vhangup */
    293        1.1       scw 				/* 77 is obsolete vlimit */
    294       1.27  christos /* syscall: "mincore" ret: "int" args: "void *" "size_t" "char *" */
    295        1.1       scw #define	AOUTM68K_SYS_mincore	78
    296        1.1       scw 
    297        1.1       scw /* syscall: "getgroups" ret: "int" args: "int" "gid_t *" */
    298        1.1       scw #define	AOUTM68K_SYS_getgroups	79
    299        1.1       scw 
    300        1.1       scw /* syscall: "setgroups" ret: "int" args: "int" "const gid_t *" */
    301        1.1       scw #define	AOUTM68K_SYS_setgroups	80
    302        1.1       scw 
    303        1.1       scw /* syscall: "getpgrp" ret: "int" args: */
    304        1.1       scw #define	AOUTM68K_SYS_getpgrp	81
    305        1.1       scw 
    306        1.1       scw /* syscall: "setpgid" ret: "int" args: "int" "int" */
    307        1.1       scw #define	AOUTM68K_SYS_setpgid	82
    308        1.1       scw 
    309        1.1       scw /* syscall: "setitimer" ret: "int" args: "int" "const struct itimerval *" "struct itimerval *" */
    310        1.1       scw #define	AOUTM68K_SYS_setitimer	83
    311        1.1       scw 
    312       1.20   tsutsui #if defined(COMPAT_43) || !defined(_KERNEL)
    313        1.1       scw /* syscall: "owait" ret: "int" args: */
    314        1.1       scw #define	AOUTM68K_SYS_owait	84
    315        1.1       scw 
    316       1.13        cl #else
    317        1.1       scw 				/* 84 is excluded compat_43_sys_wait */
    318       1.13        cl #endif
    319       1.20   tsutsui #if defined(COMPAT_12) || !defined(_KERNEL)
    320        1.1       scw /* syscall: "oswapon" ret: "int" args: "const char *" */
    321        1.1       scw #define	AOUTM68K_SYS_oswapon	85
    322        1.1       scw 
    323       1.13        cl #else
    324        1.1       scw 				/* 85 is excluded compat_12_sys_swapon */
    325       1.13        cl #endif
    326        1.1       scw /* syscall: "getitimer" ret: "int" args: "int" "struct itimerval *" */
    327        1.1       scw #define	AOUTM68K_SYS_getitimer	86
    328        1.1       scw 
    329       1.20   tsutsui #if defined(COMPAT_43) || !defined(_KERNEL)
    330        1.1       scw /* syscall: "ogethostname" ret: "int" args: "char *" "u_int" */
    331        1.1       scw #define	AOUTM68K_SYS_ogethostname	87
    332        1.1       scw 
    333        1.1       scw /* syscall: "osethostname" ret: "int" args: "char *" "u_int" */
    334        1.1       scw #define	AOUTM68K_SYS_osethostname	88
    335        1.1       scw 
    336        1.1       scw /* syscall: "ogetdtablesize" ret: "int" args: */
    337        1.1       scw #define	AOUTM68K_SYS_ogetdtablesize	89
    338        1.1       scw 
    339       1.13        cl #else
    340        1.1       scw 				/* 87 is excluded compat_43_sys_gethostname */
    341        1.1       scw 				/* 88 is excluded compat_43_sys_sethostname */
    342        1.1       scw 				/* 89 is excluded compat_43_sys_getdtablesize */
    343       1.13        cl #endif
    344        1.1       scw /* syscall: "dup2" ret: "int" args: "int" "int" */
    345        1.1       scw #define	AOUTM68K_SYS_dup2	90
    346        1.1       scw 
    347        1.1       scw /* syscall: "fcntl" ret: "int" args: "int" "int" "..." */
    348        1.1       scw #define	AOUTM68K_SYS_fcntl	92
    349        1.1       scw 
    350        1.1       scw /* syscall: "select" ret: "int" args: "int" "fd_set *" "fd_set *" "fd_set *" "struct timeval *" */
    351        1.1       scw #define	AOUTM68K_SYS_select	93
    352        1.1       scw 
    353        1.1       scw /* syscall: "fsync" ret: "int" args: "int" */
    354        1.1       scw #define	AOUTM68K_SYS_fsync	95
    355        1.1       scw 
    356        1.1       scw /* syscall: "setpriority" ret: "int" args: "int" "int" "int" */
    357        1.1       scw #define	AOUTM68K_SYS_setpriority	96
    358        1.1       scw 
    359        1.1       scw /* syscall: "socket" ret: "int" args: "int" "int" "int" */
    360        1.1       scw #define	AOUTM68K_SYS_socket	97
    361        1.1       scw 
    362        1.1       scw /* syscall: "connect" ret: "int" args: "int" "const struct sockaddr *" "int" */
    363        1.1       scw #define	AOUTM68K_SYS_connect	98
    364        1.1       scw 
    365       1.20   tsutsui #if defined(COMPAT_43) || !defined(_KERNEL)
    366       1.27  christos /* syscall: "oaccept" ret: "int" args: "int" "void *" "int *" */
    367        1.1       scw #define	AOUTM68K_SYS_oaccept	99
    368        1.1       scw 
    369       1.13        cl #else
    370        1.1       scw 				/* 99 is excluded compat_43_sys_accept */
    371       1.13        cl #endif
    372        1.1       scw /* syscall: "getpriority" ret: "int" args: "int" "int" */
    373        1.1       scw #define	AOUTM68K_SYS_getpriority	100
    374        1.1       scw 
    375       1.20   tsutsui #if defined(COMPAT_43) || !defined(_KERNEL)
    376       1.27  christos /* syscall: "osend" ret: "int" args: "int" "void *" "int" "int" */
    377        1.1       scw #define	AOUTM68K_SYS_osend	101
    378        1.1       scw 
    379       1.27  christos /* syscall: "orecv" ret: "int" args: "int" "void *" "int" "int" */
    380        1.1       scw #define	AOUTM68K_SYS_orecv	102
    381        1.1       scw 
    382       1.13        cl #else
    383        1.1       scw 				/* 101 is excluded compat_43_sys_send */
    384        1.1       scw 				/* 102 is excluded compat_43_sys_recv */
    385       1.13        cl #endif
    386       1.20   tsutsui #if defined(COMPAT_13) || !defined(_KERNEL)
    387        1.1       scw /* syscall: "sigreturn13" ret: "int" args: "struct sigcontext13 *" */
    388        1.1       scw #define	AOUTM68K_SYS_sigreturn13	103
    389        1.1       scw 
    390       1.13        cl #else
    391        1.1       scw 				/* 103 is excluded compat_13_sys_sigreturn */
    392       1.13        cl #endif
    393        1.1       scw /* syscall: "bind" ret: "int" args: "int" "const struct sockaddr *" "int" */
    394        1.1       scw #define	AOUTM68K_SYS_bind	104
    395        1.1       scw 
    396        1.1       scw /* syscall: "setsockopt" ret: "int" args: "int" "int" "int" "const void *" "int" */
    397        1.1       scw #define	AOUTM68K_SYS_setsockopt	105
    398        1.1       scw 
    399        1.1       scw /* syscall: "listen" ret: "int" args: "int" "int" */
    400        1.1       scw #define	AOUTM68K_SYS_listen	106
    401        1.1       scw 
    402        1.1       scw 				/* 107 is obsolete vtimes */
    403       1.20   tsutsui #if defined(COMPAT_43) || !defined(_KERNEL)
    404        1.1       scw /* syscall: "osigvec" ret: "int" args: "int" "struct sigvec *" "struct sigvec *" */
    405        1.1       scw #define	AOUTM68K_SYS_osigvec	108
    406        1.1       scw 
    407        1.1       scw /* syscall: "osigblock" ret: "int" args: "int" */
    408        1.1       scw #define	AOUTM68K_SYS_osigblock	109
    409        1.1       scw 
    410        1.1       scw /* syscall: "osigsetmask" ret: "int" args: "int" */
    411        1.1       scw #define	AOUTM68K_SYS_osigsetmask	110
    412        1.1       scw 
    413       1.13        cl #else
    414        1.1       scw 				/* 108 is excluded compat_43_sys_sigvec */
    415        1.1       scw 				/* 109 is excluded compat_43_sys_sigblock */
    416        1.1       scw 				/* 110 is excluded compat_43_sys_sigsetmask */
    417       1.13        cl #endif
    418       1.20   tsutsui #if defined(COMPAT_13) || !defined(_KERNEL)
    419        1.1       scw /* syscall: "sigsuspend13" ret: "int" args: "int" */
    420        1.1       scw #define	AOUTM68K_SYS_sigsuspend13	111
    421        1.1       scw 
    422       1.13        cl #else
    423        1.1       scw 				/* 111 is excluded compat_13_sys_sigsuspend */
    424       1.13        cl #endif
    425       1.20   tsutsui #if defined(COMPAT_43) || !defined(_KERNEL)
    426        1.1       scw /* syscall: "osigstack" ret: "int" args: "struct sigstack *" "struct sigstack *" */
    427        1.1       scw #define	AOUTM68K_SYS_osigstack	112
    428        1.1       scw 
    429        1.1       scw /* syscall: "orecvmsg" ret: "int" args: "int" "struct omsghdr *" "int" */
    430        1.1       scw #define	AOUTM68K_SYS_orecvmsg	113
    431        1.1       scw 
    432       1.27  christos /* syscall: "osendmsg" ret: "int" args: "int" "void *" "int" */
    433        1.1       scw #define	AOUTM68K_SYS_osendmsg	114
    434        1.1       scw 
    435       1.13        cl #else
    436        1.1       scw 				/* 112 is excluded compat_43_sys_sigstack */
    437        1.1       scw 				/* 113 is excluded compat_43_sys_recvmesg */
    438        1.1       scw 				/* 114 is excluded compat_43_sys_sendmesg */
    439       1.13        cl #endif
    440        1.1       scw 				/* 115 is obsolete vtrace */
    441        1.1       scw /* syscall: "gettimeofday" ret: "int" args: "struct timeval *" "struct timezone *" */
    442        1.1       scw #define	AOUTM68K_SYS_gettimeofday	116
    443        1.1       scw 
    444        1.1       scw /* syscall: "getrusage" ret: "int" args: "int" "struct rusage *" */
    445        1.1       scw #define	AOUTM68K_SYS_getrusage	117
    446        1.1       scw 
    447        1.1       scw /* syscall: "getsockopt" ret: "int" args: "int" "int" "int" "void *" "int *" */
    448        1.1       scw #define	AOUTM68K_SYS_getsockopt	118
    449        1.1       scw 
    450        1.1       scw 				/* 119 is obsolete resuba */
    451        1.1       scw /* syscall: "readv" ret: "ssize_t" args: "int" "const struct iovec *" "int" */
    452        1.1       scw #define	AOUTM68K_SYS_readv	120
    453        1.1       scw 
    454        1.1       scw /* syscall: "writev" ret: "ssize_t" args: "int" "const struct iovec *" "int" */
    455        1.1       scw #define	AOUTM68K_SYS_writev	121
    456        1.1       scw 
    457        1.1       scw /* syscall: "settimeofday" ret: "int" args: "const struct timeval *" "const struct timezone *" */
    458        1.1       scw #define	AOUTM68K_SYS_settimeofday	122
    459        1.1       scw 
    460        1.1       scw /* syscall: "fchown" ret: "int" args: "int" "uid_t" "gid_t" */
    461        1.1       scw #define	AOUTM68K_SYS_fchown	123
    462        1.1       scw 
    463        1.1       scw /* syscall: "fchmod" ret: "int" args: "int" "mode_t" */
    464        1.1       scw #define	AOUTM68K_SYS_fchmod	124
    465        1.1       scw 
    466       1.20   tsutsui #if defined(COMPAT_43) || !defined(_KERNEL)
    467       1.27  christos /* syscall: "orecvfrom" ret: "int" args: "int" "void *" "size_t" "int" "void *" "int *" */
    468        1.1       scw #define	AOUTM68K_SYS_orecvfrom	125
    469        1.1       scw 
    470       1.13        cl #else
    471        1.1       scw 				/* 125 is excluded compat_43_sys_recvfrom */
    472       1.13        cl #endif
    473        1.1       scw /* syscall: "setreuid" ret: "int" args: "uid_t" "uid_t" */
    474        1.1       scw #define	AOUTM68K_SYS_setreuid	126
    475        1.1       scw 
    476        1.1       scw /* syscall: "setregid" ret: "int" args: "gid_t" "gid_t" */
    477        1.1       scw #define	AOUTM68K_SYS_setregid	127
    478        1.1       scw 
    479        1.1       scw /* syscall: "rename" ret: "int" args: "const char *" "const char *" */
    480        1.1       scw #define	AOUTM68K_SYS_rename	128
    481        1.1       scw 
    482       1.20   tsutsui #if defined(COMPAT_43) || !defined(_KERNEL)
    483        1.1       scw /* syscall: "otruncate" ret: "int" args: "const char *" "long" */
    484        1.1       scw #define	AOUTM68K_SYS_otruncate	129
    485        1.1       scw 
    486        1.1       scw /* syscall: "oftruncate" ret: "int" args: "int" "long" */
    487        1.1       scw #define	AOUTM68K_SYS_oftruncate	130
    488        1.1       scw 
    489       1.13        cl #else
    490        1.6   tsutsui 				/* 129 is excluded compat_43_sys_truncate */
    491        1.1       scw 				/* 130 is excluded compat_43_sys_ftruncate */
    492       1.13        cl #endif
    493        1.1       scw /* syscall: "flock" ret: "int" args: "int" "int" */
    494        1.1       scw #define	AOUTM68K_SYS_flock	131
    495        1.1       scw 
    496        1.1       scw /* syscall: "mkfifo" ret: "int" args: "const char *" "mode_t" */
    497        1.1       scw #define	AOUTM68K_SYS_mkfifo	132
    498        1.1       scw 
    499        1.1       scw /* syscall: "sendto" ret: "ssize_t" args: "int" "const void *" "size_t" "int" "const struct sockaddr *" "int" */
    500        1.1       scw #define	AOUTM68K_SYS_sendto	133
    501        1.1       scw 
    502        1.1       scw /* syscall: "shutdown" ret: "int" args: "int" "int" */
    503        1.1       scw #define	AOUTM68K_SYS_shutdown	134
    504        1.1       scw 
    505        1.1       scw /* syscall: "socketpair" ret: "int" args: "int" "int" "int" "int *" */
    506        1.1       scw #define	AOUTM68K_SYS_socketpair	135
    507        1.1       scw 
    508        1.1       scw /* syscall: "mkdir" ret: "int" args: "const char *" "mode_t" */
    509        1.1       scw #define	AOUTM68K_SYS_mkdir	136
    510        1.1       scw 
    511       1.13        cl /* syscall: "rmdir" ret: "int" args: "const char *" */
    512       1.13        cl #define	AOUTM68K_SYS_rmdir	137
    513       1.13        cl 
    514       1.13        cl /* syscall: "utimes" ret: "int" args: "const char *" "const struct timeval *" */
    515       1.13        cl #define	AOUTM68K_SYS_utimes	138
    516       1.13        cl 
    517        1.1       scw 				/* 139 is obsolete 4.2 sigreturn */
    518        1.1       scw /* syscall: "adjtime" ret: "int" args: "const struct timeval *" "struct timeval *" */
    519        1.1       scw #define	AOUTM68K_SYS_adjtime	140
    520        1.1       scw 
    521       1.20   tsutsui #if defined(COMPAT_43) || !defined(_KERNEL)
    522       1.27  christos /* syscall: "ogetpeername" ret: "int" args: "int" "void *" "int *" */
    523        1.1       scw #define	AOUTM68K_SYS_ogetpeername	141
    524        1.1       scw 
    525        1.1       scw /* syscall: "ogethostid" ret: "int32_t" args: */
    526        1.1       scw #define	AOUTM68K_SYS_ogethostid	142
    527        1.1       scw 
    528        1.1       scw /* syscall: "osethostid" ret: "int" args: "int32_t" */
    529        1.1       scw #define	AOUTM68K_SYS_osethostid	143
    530        1.1       scw 
    531        1.1       scw /* syscall: "ogetrlimit" ret: "int" args: "int" "struct orlimit *" */
    532        1.1       scw #define	AOUTM68K_SYS_ogetrlimit	144
    533        1.1       scw 
    534        1.1       scw /* syscall: "osetrlimit" ret: "int" args: "int" "const struct orlimit *" */
    535        1.1       scw #define	AOUTM68K_SYS_osetrlimit	145
    536        1.1       scw 
    537        1.1       scw /* syscall: "okillpg" ret: "int" args: "int" "int" */
    538        1.1       scw #define	AOUTM68K_SYS_okillpg	146
    539        1.1       scw 
    540       1.13        cl #else
    541        1.1       scw 				/* 141 is excluded compat_43_sys_getpeername */
    542        1.1       scw 				/* 142 is excluded compat_43_sys_gethostid */
    543        1.1       scw 				/* 143 is excluded compat_43_sys_sethostid */
    544        1.1       scw 				/* 144 is excluded compat_43_sys_getrlimit */
    545        1.1       scw 				/* 145 is excluded compat_43_sys_setrlimit */
    546        1.1       scw 				/* 146 is excluded compat_43_sys_killpg */
    547       1.13        cl #endif
    548        1.1       scw /* syscall: "setsid" ret: "int" args: */
    549        1.1       scw #define	AOUTM68K_SYS_setsid	147
    550        1.1       scw 
    551       1.27  christos /* syscall: "quotactl" ret: "int" args: "const char *" "int" "int" "void *" */
    552        1.1       scw #define	AOUTM68K_SYS_quotactl	148
    553        1.1       scw 
    554       1.20   tsutsui #if defined(COMPAT_43) || !defined(_KERNEL)
    555        1.1       scw /* syscall: "oquota" ret: "int" args: */
    556        1.1       scw #define	AOUTM68K_SYS_oquota	149
    557        1.1       scw 
    558       1.27  christos /* syscall: "ogetsockname" ret: "int" args: "int" "void *" "int *" */
    559        1.1       scw #define	AOUTM68K_SYS_ogetsockname	150
    560        1.1       scw 
    561       1.13        cl #else
    562        1.1       scw 				/* 149 is excluded compat_43_sys_quota */
    563        1.1       scw 				/* 150 is excluded compat_43_sys_getsockname */
    564       1.13        cl #endif
    565       1.13        cl #if defined(NFS) || defined(NFSSERVER) || !defined(_KERNEL)
    566        1.1       scw /* syscall: "nfssvc" ret: "int" args: "int" "void *" */
    567        1.1       scw #define	AOUTM68K_SYS_nfssvc	155
    568        1.1       scw 
    569       1.13        cl #else
    570        1.1       scw 				/* 155 is excluded nfssvc */
    571       1.13        cl #endif
    572       1.20   tsutsui #if defined(COMPAT_43) || !defined(_KERNEL)
    573        1.1       scw /* syscall: "ogetdirentries" ret: "int" args: "int" "char *" "u_int" "long *" */
    574        1.1       scw #define	AOUTM68K_SYS_ogetdirentries	156
    575        1.1       scw 
    576       1.13        cl #else
    577        1.1       scw 				/* 156 is excluded compat_43_sys_getdirentries */
    578       1.13        cl #endif
    579       1.20   tsutsui #if defined(COMPAT_20) || !defined(_KERNEL)
    580       1.15      matt /* syscall: "statfs" ret: "int" args: "const char *" "struct statfs12 *" */
    581       1.13        cl #define	AOUTM68K_SYS_statfs	157
    582       1.13        cl 
    583       1.15      matt #else
    584       1.15      matt 				/* 157 is excluded compat_20_sys_statfs */
    585       1.15      matt #endif
    586       1.20   tsutsui #if defined(COMPAT_20) || !defined(_KERNEL)
    587       1.15      matt /* syscall: "fstatfs" ret: "int" args: "int" "struct statfs12 *" */
    588        1.1       scw #define	AOUTM68K_SYS_fstatfs	158
    589        1.1       scw 
    590       1.15      matt #else
    591       1.15      matt 				/* 158 is excluded compat_20_sys_statfs */
    592       1.15      matt #endif
    593       1.24    martin /* syscall: "getfh" ret: "int" args: "const char *" "struct compat_30_fhandle *" */
    594        1.1       scw #define	AOUTM68K_SYS_getfh	161
    595        1.1       scw 
    596       1.20   tsutsui #if defined(COMPAT_09) || !defined(_KERNEL)
    597        1.1       scw /* syscall: "ogetdomainname" ret: "int" args: "char *" "int" */
    598        1.1       scw #define	AOUTM68K_SYS_ogetdomainname	162
    599        1.1       scw 
    600        1.1       scw /* syscall: "osetdomainname" ret: "int" args: "char *" "int" */
    601        1.1       scw #define	AOUTM68K_SYS_osetdomainname	163
    602        1.1       scw 
    603        1.1       scw /* syscall: "ouname" ret: "int" args: "struct outsname *" */
    604        1.1       scw #define	AOUTM68K_SYS_ouname	164
    605        1.1       scw 
    606       1.13        cl #else
    607        1.1       scw 				/* 162 is excluded compat_09_sys_getdomainname */
    608        1.1       scw 				/* 163 is excluded compat_09_sys_setdomainname */
    609        1.1       scw 				/* 164 is excluded compat_09_sys_uname */
    610       1.13        cl #endif
    611        1.1       scw /* syscall: "sysarch" ret: "int" args: "int" "void *" */
    612        1.1       scw #define	AOUTM68K_SYS_sysarch	165
    613        1.1       scw 
    614       1.13        cl #if (defined(SYSVSEM) || !defined(_KERNEL)) && !defined(_LP64) && defined(COMPAT_10)
    615        1.1       scw /* syscall: "osemsys" ret: "int" args: "int" "int" "int" "int" "int" */
    616        1.1       scw #define	AOUTM68K_SYS_osemsys	169
    617        1.1       scw 
    618       1.13        cl #else
    619        1.1       scw 				/* 169 is excluded 1.0 semsys */
    620       1.13        cl #endif
    621       1.13        cl #if (defined(SYSVMSG) || !defined(_KERNEL)) && !defined(_LP64) && defined(COMPAT_10)
    622        1.1       scw /* syscall: "omsgsys" ret: "int" args: "int" "int" "int" "int" "int" "int" */
    623        1.1       scw #define	AOUTM68K_SYS_omsgsys	170
    624        1.1       scw 
    625       1.13        cl #else
    626        1.1       scw 				/* 170 is excluded 1.0 msgsys */
    627       1.13        cl #endif
    628       1.13        cl #if (defined(SYSVSHM) || !defined(_KERNEL)) && !defined(_LP64) && defined(COMPAT_10)
    629        1.1       scw /* syscall: "oshmsys" ret: "int" args: "int" "int" "int" "int" */
    630        1.1       scw #define	AOUTM68K_SYS_oshmsys	171
    631        1.1       scw 
    632       1.13        cl #else
    633        1.1       scw 				/* 171 is excluded 1.0 shmsys */
    634       1.13        cl #endif
    635        1.1       scw /* syscall: "pread" ret: "ssize_t" args: "int" "void *" "size_t" "int" "off_t" */
    636        1.1       scw #define	AOUTM68K_SYS_pread	173
    637        1.1       scw 
    638        1.1       scw /* syscall: "pwrite" ret: "ssize_t" args: "int" "const void *" "size_t" "int" "off_t" */
    639        1.1       scw #define	AOUTM68K_SYS_pwrite	174
    640        1.1       scw 
    641       1.13        cl #if defined(NTP) || !defined(_KERNEL)
    642        1.1       scw /* syscall: "ntp_adjtime" ret: "int" args: "struct timex *" */
    643        1.1       scw #define	AOUTM68K_SYS_ntp_adjtime	176
    644        1.1       scw 
    645       1.13        cl #else
    646        1.1       scw 				/* 176 is excluded ntp_adjtime */
    647       1.13        cl #endif
    648        1.1       scw /* syscall: "setgid" ret: "int" args: "gid_t" */
    649        1.1       scw #define	AOUTM68K_SYS_setgid	181
    650        1.1       scw 
    651        1.1       scw /* syscall: "setegid" ret: "int" args: "gid_t" */
    652        1.1       scw #define	AOUTM68K_SYS_setegid	182
    653        1.1       scw 
    654        1.1       scw /* syscall: "seteuid" ret: "int" args: "uid_t" */
    655        1.1       scw #define	AOUTM68K_SYS_seteuid	183
    656        1.1       scw 
    657       1.13        cl #if defined(LFS) || !defined(_KERNEL)
    658        1.1       scw /* syscall: "lfs_bmapv" ret: "int" args: "fsid_t *" "struct block_info *" "int" */
    659        1.1       scw #define	AOUTM68K_SYS_lfs_bmapv	184
    660        1.1       scw 
    661        1.1       scw /* syscall: "lfs_markv" ret: "int" args: "fsid_t *" "struct block_info *" "int" */
    662        1.1       scw #define	AOUTM68K_SYS_lfs_markv	185
    663        1.1       scw 
    664        1.1       scw /* syscall: "lfs_segclean" ret: "int" args: "fsid_t *" "u_long" */
    665        1.1       scw #define	AOUTM68K_SYS_lfs_segclean	186
    666        1.1       scw 
    667        1.1       scw /* syscall: "lfs_segwait" ret: "int" args: "fsid_t *" "struct timeval *" */
    668        1.1       scw #define	AOUTM68K_SYS_lfs_segwait	187
    669        1.1       scw 
    670       1.13        cl #else
    671        1.1       scw 				/* 184 is excluded lfs_bmapv */
    672        1.1       scw 				/* 185 is excluded lfs_markv */
    673        1.1       scw 				/* 186 is excluded lfs_segclean */
    674        1.1       scw 				/* 187 is excluded lfs_segwait */
    675       1.13        cl #endif
    676       1.20   tsutsui #if defined(COMPAT_12) || !defined(_KERNEL)
    677        1.1       scw /* syscall: "stat12" ret: "int" args: "const char *" "struct aoutm68k_stat12 *" */
    678        1.1       scw #define	AOUTM68K_SYS_stat12	188
    679        1.1       scw 
    680        1.1       scw /* syscall: "fstat12" ret: "int" args: "int" "struct aoutm68k_stat12 *" */
    681        1.1       scw #define	AOUTM68K_SYS_fstat12	189
    682        1.1       scw 
    683        1.1       scw /* syscall: "lstat12" ret: "int" args: "const char *" "struct aoutm68k_stat12 *" */
    684        1.1       scw #define	AOUTM68K_SYS_lstat12	190
    685        1.1       scw 
    686       1.13        cl #else
    687        1.1       scw 				/* 188 is excluded aoutm68k_compat_12_sys_stat */
    688        1.1       scw 				/* 189 is excluded aoutm68k_compat_12_sys_fstat */
    689        1.1       scw 				/* 190 is excluded aoutm68k_compat_12_sys_lstat */
    690       1.13        cl #endif
    691        1.1       scw /* syscall: "pathconf" ret: "long" args: "const char *" "int" */
    692        1.1       scw #define	AOUTM68K_SYS_pathconf	191
    693        1.1       scw 
    694        1.1       scw /* syscall: "fpathconf" ret: "long" args: "int" "int" */
    695        1.1       scw #define	AOUTM68K_SYS_fpathconf	192
    696        1.1       scw 
    697        1.1       scw /* syscall: "getrlimit" ret: "int" args: "int" "struct rlimit *" */
    698        1.1       scw #define	AOUTM68K_SYS_getrlimit	194
    699        1.1       scw 
    700        1.1       scw /* syscall: "setrlimit" ret: "int" args: "int" "const struct rlimit *" */
    701        1.1       scw #define	AOUTM68K_SYS_setrlimit	195
    702        1.1       scw 
    703       1.20   tsutsui #if defined(COMPAT_12) || !defined(_KERNEL)
    704        1.1       scw /* syscall: "getdirentries" ret: "int" args: "int" "char *" "u_int" "long *" */
    705        1.1       scw #define	AOUTM68K_SYS_getdirentries	196
    706        1.1       scw 
    707       1.13        cl #else
    708        1.1       scw 				/* 196 is excluded compat_12_sys_getdirentries */
    709       1.13        cl #endif
    710        1.1       scw /* syscall: "mmap" ret: "void *" args: "void *" "size_t" "int" "int" "int" "long" "off_t" */
    711        1.1       scw #define	AOUTM68K_SYS_mmap	197
    712        1.1       scw 
    713        1.1       scw /* syscall: "__syscall" ret: "quad_t" args: "quad_t" "..." */
    714        1.1       scw #define	AOUTM68K_SYS___syscall	198
    715        1.1       scw 
    716        1.1       scw /* syscall: "lseek" ret: "off_t" args: "int" "int" "off_t" "int" */
    717        1.1       scw #define	AOUTM68K_SYS_lseek	199
    718        1.1       scw 
    719       1.13        cl /* syscall: "truncate" ret: "int" args: "const char *" "int" "off_t" */
    720       1.13        cl #define	AOUTM68K_SYS_truncate	200
    721       1.13        cl 
    722        1.1       scw /* syscall: "ftruncate" ret: "int" args: "int" "int" "off_t" */
    723        1.1       scw #define	AOUTM68K_SYS_ftruncate	201
    724        1.1       scw 
    725        1.1       scw /* syscall: "__sysctl" ret: "int" args: "int *" "u_int" "void *" "size_t *" "void *" "size_t" */
    726        1.1       scw #define	AOUTM68K_SYS___sysctl	202
    727        1.1       scw 
    728        1.1       scw /* syscall: "mlock" ret: "int" args: "const void *" "size_t" */
    729        1.1       scw #define	AOUTM68K_SYS_mlock	203
    730        1.1       scw 
    731        1.1       scw /* syscall: "munlock" ret: "int" args: "const void *" "size_t" */
    732        1.1       scw #define	AOUTM68K_SYS_munlock	204
    733        1.1       scw 
    734        1.1       scw /* syscall: "undelete" ret: "int" args: "const char *" */
    735        1.1       scw #define	AOUTM68K_SYS_undelete	205
    736        1.1       scw 
    737        1.1       scw /* syscall: "futimes" ret: "int" args: "int" "const struct timeval *" */
    738        1.1       scw #define	AOUTM68K_SYS_futimes	206
    739        1.1       scw 
    740        1.1       scw /* syscall: "getpgid" ret: "pid_t" args: "pid_t" */
    741        1.1       scw #define	AOUTM68K_SYS_getpgid	207
    742        1.1       scw 
    743        1.1       scw /* syscall: "reboot" ret: "int" args: "int" "char *" */
    744        1.1       scw #define	AOUTM68K_SYS_reboot	208
    745        1.1       scw 
    746        1.1       scw /* syscall: "poll" ret: "int" args: "struct pollfd *" "u_int" "int" */
    747        1.1       scw #define	AOUTM68K_SYS_poll	209
    748        1.1       scw 
    749       1.13        cl #if defined(LKM) || !defined(_KERNEL)
    750       1.13        cl #else	/* !LKM */
    751        1.1       scw 				/* 210 is excluded lkmnosys */
    752        1.1       scw 				/* 211 is excluded lkmnosys */
    753        1.1       scw 				/* 212 is excluded lkmnosys */
    754        1.1       scw 				/* 213 is excluded lkmnosys */
    755        1.1       scw 				/* 214 is excluded lkmnosys */
    756        1.1       scw 				/* 215 is excluded lkmnosys */
    757        1.1       scw 				/* 216 is excluded lkmnosys */
    758        1.1       scw 				/* 217 is excluded lkmnosys */
    759        1.1       scw 				/* 218 is excluded lkmnosys */
    760        1.1       scw 				/* 219 is excluded lkmnosys */
    761       1.13        cl #endif	/* !LKM */
    762       1.13        cl #if defined(SYSVSEM) || !defined(_KERNEL)
    763       1.20   tsutsui #if defined(COMPAT_14) || !defined(_KERNEL)
    764        1.1       scw /* syscall: "__semctl" ret: "int" args: "int" "int" "int" "union __semun *" */
    765        1.1       scw #define	AOUTM68K_SYS___semctl	220
    766        1.1       scw 
    767       1.13        cl #else
    768        1.1       scw 				/* 220 is excluded compat_14_semctl */
    769       1.13        cl #endif
    770        1.1       scw /* syscall: "semget" ret: "int" args: "key_t" "int" "int" */
    771        1.1       scw #define	AOUTM68K_SYS_semget	221
    772        1.1       scw 
    773        1.1       scw /* syscall: "semop" ret: "int" args: "int" "struct sembuf *" "size_t" */
    774        1.1       scw #define	AOUTM68K_SYS_semop	222
    775        1.1       scw 
    776        1.1       scw /* syscall: "semconfig" ret: "int" args: "int" */
    777        1.1       scw #define	AOUTM68K_SYS_semconfig	223
    778        1.1       scw 
    779       1.13        cl #else
    780        1.1       scw 				/* 220 is excluded compat_14_semctl */
    781        1.1       scw 				/* 221 is excluded semget */
    782        1.1       scw 				/* 222 is excluded semop */
    783        1.1       scw 				/* 223 is excluded semconfig */
    784       1.13        cl #endif
    785       1.13        cl #if defined(SYSVMSG) || !defined(_KERNEL)
    786       1.20   tsutsui #if defined(COMPAT_14) || !defined(_KERNEL)
    787        1.1       scw /* syscall: "msgctl" ret: "int" args: "int" "int" "struct msqid_ds14 *" */
    788        1.1       scw #define	AOUTM68K_SYS_msgctl	224
    789        1.1       scw 
    790       1.13        cl #else
    791        1.1       scw 				/* 224 is excluded compat_14_sys_msgctl */
    792       1.13        cl #endif
    793        1.1       scw /* syscall: "msgget" ret: "int" args: "key_t" "int" */
    794        1.1       scw #define	AOUTM68K_SYS_msgget	225
    795        1.1       scw 
    796        1.1       scw /* syscall: "msgsnd" ret: "int" args: "int" "const void *" "size_t" "int" */
    797        1.1       scw #define	AOUTM68K_SYS_msgsnd	226
    798        1.1       scw 
    799        1.1       scw /* syscall: "msgrcv" ret: "ssize_t" args: "int" "void *" "size_t" "long" "int" */
    800        1.1       scw #define	AOUTM68K_SYS_msgrcv	227
    801        1.1       scw 
    802       1.13        cl #else
    803        1.1       scw 				/* 224 is excluded compat_14_msgctl */
    804        1.1       scw 				/* 225 is excluded msgget */
    805        1.1       scw 				/* 226 is excluded msgsnd */
    806        1.1       scw 				/* 227 is excluded msgrcv */
    807       1.13        cl #endif
    808       1.13        cl #if defined(SYSVSHM) || !defined(_KERNEL)
    809        1.1       scw /* syscall: "shmat" ret: "void *" args: "int" "const void *" "int" */
    810        1.1       scw #define	AOUTM68K_SYS_shmat	228
    811        1.1       scw 
    812       1.20   tsutsui #if defined(COMPAT_14) || !defined(_KERNEL)
    813        1.1       scw /* syscall: "shmctl" ret: "int" args: "int" "int" "struct shmid_ds14 *" */
    814        1.1       scw #define	AOUTM68K_SYS_shmctl	229
    815        1.1       scw 
    816       1.13        cl #else
    817        1.1       scw 				/* 229 is excluded compat_14_sys_shmctl */
    818       1.13        cl #endif
    819        1.1       scw /* syscall: "shmdt" ret: "int" args: "const void *" */
    820        1.1       scw #define	AOUTM68K_SYS_shmdt	230
    821        1.1       scw 
    822        1.1       scw /* syscall: "shmget" ret: "int" args: "key_t" "size_t" "int" */
    823        1.1       scw #define	AOUTM68K_SYS_shmget	231
    824        1.1       scw 
    825       1.13        cl #else
    826        1.1       scw 				/* 228 is excluded shmat */
    827        1.1       scw 				/* 229 is excluded compat_14_shmctl */
    828        1.1       scw 				/* 230 is excluded shmdt */
    829        1.1       scw 				/* 231 is excluded shmget */
    830       1.13        cl #endif
    831        1.1       scw /* syscall: "clock_gettime" ret: "int" args: "clockid_t" "struct timespec *" */
    832        1.1       scw #define	AOUTM68K_SYS_clock_gettime	232
    833        1.1       scw 
    834        1.1       scw /* syscall: "clock_settime" ret: "int" args: "clockid_t" "const struct timespec *" */
    835        1.1       scw #define	AOUTM68K_SYS_clock_settime	233
    836        1.1       scw 
    837        1.1       scw /* syscall: "clock_getres" ret: "int" args: "clockid_t" "struct timespec *" */
    838        1.1       scw #define	AOUTM68K_SYS_clock_getres	234
    839        1.1       scw 
    840        1.1       scw /* syscall: "nanosleep" ret: "int" args: "const struct timespec *" "struct timespec *" */
    841        1.1       scw #define	AOUTM68K_SYS_nanosleep	240
    842        1.1       scw 
    843        1.1       scw /* syscall: "fdatasync" ret: "int" args: "int" */
    844        1.1       scw #define	AOUTM68K_SYS_fdatasync	241
    845        1.1       scw 
    846        1.1       scw /* syscall: "mlockall" ret: "int" args: "int" */
    847        1.1       scw #define	AOUTM68K_SYS_mlockall	242
    848        1.1       scw 
    849        1.1       scw /* syscall: "munlockall" ret: "int" args: */
    850        1.1       scw #define	AOUTM68K_SYS_munlockall	243
    851        1.1       scw 
    852        1.1       scw /* syscall: "__posix_rename" ret: "int" args: "const char *" "const char *" */
    853        1.1       scw #define	AOUTM68K_SYS___posix_rename	270
    854        1.1       scw 
    855        1.1       scw /* syscall: "swapctl" ret: "int" args: "int" "const void *" "int" */
    856        1.1       scw #define	AOUTM68K_SYS_swapctl	271
    857        1.1       scw 
    858       1.20   tsutsui #if defined(COMPAT_30) || !defined(_KERNEL)
    859        1.1       scw /* syscall: "getdents" ret: "int" args: "int" "char *" "size_t" */
    860        1.1       scw #define	AOUTM68K_SYS_getdents	272
    861        1.1       scw 
    862       1.19  christos #else
    863       1.19  christos 				/* 272 is excluded compat_30_sys_getdents */
    864       1.19  christos #endif
    865        1.1       scw /* syscall: "minherit" ret: "int" args: "void *" "size_t" "int" */
    866        1.1       scw #define	AOUTM68K_SYS_minherit	273
    867        1.1       scw 
    868       1.13        cl /* syscall: "lchmod" ret: "int" args: "const char *" "mode_t" */
    869       1.13        cl #define	AOUTM68K_SYS_lchmod	274
    870       1.13        cl 
    871       1.13        cl /* syscall: "lchown" ret: "int" args: "const char *" "uid_t" "gid_t" */
    872       1.13        cl #define	AOUTM68K_SYS_lchown	275
    873       1.13        cl 
    874       1.13        cl /* syscall: "lutimes" ret: "int" args: "const char *" "const struct timeval *" */
    875       1.13        cl #define	AOUTM68K_SYS_lutimes	276
    876       1.13        cl 
    877        1.1       scw /* syscall: "__msync13" ret: "int" args: "void *" "size_t" "int" */
    878        1.1       scw #define	AOUTM68K_SYS___msync13	277
    879        1.1       scw 
    880        1.1       scw /* syscall: "__stat13" ret: "int" args: "const char *" "struct aoutm68k_stat *" */
    881        1.1       scw #define	AOUTM68K_SYS___stat13	278
    882        1.1       scw 
    883        1.1       scw /* syscall: "__fstat13" ret: "int" args: "int" "struct aoutm68k_stat *" */
    884        1.1       scw #define	AOUTM68K_SYS___fstat13	279
    885        1.1       scw 
    886        1.1       scw /* syscall: "__lstat13" ret: "int" args: "const char *" "struct aoutm68k_stat *" */
    887        1.1       scw #define	AOUTM68K_SYS___lstat13	280
    888        1.1       scw 
    889        1.1       scw /* syscall: "__sigaltstack14" ret: "int" args: "const struct sigaltstack *" "struct sigaltstack *" */
    890        1.1       scw #define	AOUTM68K_SYS___sigaltstack14	281
    891        1.1       scw 
    892        1.1       scw /* syscall: "__vfork14" ret: "int" args: */
    893        1.1       scw #define	AOUTM68K_SYS___vfork14	282
    894        1.1       scw 
    895       1.13        cl /* syscall: "__posix_chown" ret: "int" args: "const char *" "uid_t" "gid_t" */
    896       1.13        cl #define	AOUTM68K_SYS___posix_chown	283
    897       1.13        cl 
    898        1.1       scw /* syscall: "__posix_fchown" ret: "int" args: "int" "uid_t" "gid_t" */
    899        1.1       scw #define	AOUTM68K_SYS___posix_fchown	284
    900        1.1       scw 
    901        1.1       scw /* syscall: "__posix_lchown" ret: "int" args: "const char *" "uid_t" "gid_t" */
    902        1.1       scw #define	AOUTM68K_SYS___posix_lchown	285
    903        1.1       scw 
    904        1.1       scw /* syscall: "getsid" ret: "pid_t" args: "pid_t" */
    905        1.1       scw #define	AOUTM68K_SYS_getsid	286
    906        1.1       scw 
    907       1.13        cl #if defined(KTRACE) || !defined(_KERNEL)
    908        1.1       scw /* syscall: "fktrace" ret: "int" args: "const int" "int" "int" "int" */
    909        1.1       scw #define	AOUTM68K_SYS_fktrace	288
    910        1.1       scw 
    911       1.13        cl #else
    912        1.1       scw 				/* 288 is excluded ktrace */
    913       1.13        cl #endif
    914        1.1       scw /* syscall: "preadv" ret: "ssize_t" args: "int" "const struct iovec *" "int" "int" "off_t" */
    915        1.1       scw #define	AOUTM68K_SYS_preadv	289
    916        1.1       scw 
    917        1.1       scw /* syscall: "pwritev" ret: "ssize_t" args: "int" "const struct iovec *" "int" "int" "off_t" */
    918        1.1       scw #define	AOUTM68K_SYS_pwritev	290
    919        1.1       scw 
    920       1.20   tsutsui #if defined(COMPAT_16) || !defined(_KERNEL)
    921        1.1       scw /* syscall: "__sigaction14" ret: "int" args: "int" "const struct sigaction *" "struct sigaction *" */
    922        1.1       scw #define	AOUTM68K_SYS___sigaction14	291
    923        1.1       scw 
    924       1.14        cl #else
    925       1.14        cl 				/* 291 is excluded compat_16_sys___sigaction14 */
    926       1.14        cl #endif
    927        1.1       scw /* syscall: "__sigpending14" ret: "int" args: "sigset_t *" */
    928        1.1       scw #define	AOUTM68K_SYS___sigpending14	292
    929        1.1       scw 
    930        1.1       scw /* syscall: "__sigprocmask14" ret: "int" args: "int" "const sigset_t *" "sigset_t *" */
    931        1.1       scw #define	AOUTM68K_SYS___sigprocmask14	293
    932        1.1       scw 
    933        1.1       scw /* syscall: "__sigsuspend14" ret: "int" args: "const sigset_t *" */
    934        1.1       scw #define	AOUTM68K_SYS___sigsuspend14	294
    935        1.1       scw 
    936       1.20   tsutsui #if defined(COMPAT_16) || !defined(_KERNEL)
    937        1.1       scw /* syscall: "__sigreturn14" ret: "int" args: "struct sigcontext *" */
    938        1.1       scw #define	AOUTM68K_SYS___sigreturn14	295
    939        1.1       scw 
    940       1.13        cl #else
    941       1.13        cl 				/* 295 is excluded compat_16_sys___sigreturn14 */
    942       1.13        cl #endif
    943        1.1       scw /* syscall: "__getcwd" ret: "int" args: "char *" "size_t" */
    944        1.1       scw #define	AOUTM68K_SYS___getcwd	296
    945        1.1       scw 
    946        1.1       scw /* syscall: "fchroot" ret: "int" args: "int" */
    947        1.1       scw #define	AOUTM68K_SYS_fchroot	297
    948        1.1       scw 
    949       1.24    martin /* syscall: "fhopen" ret: "int" args: "const struct compat_30_fhandle *" "int" */
    950        1.1       scw #define	AOUTM68K_SYS_fhopen	298
    951        1.1       scw 
    952       1.24    martin /* syscall: "fhstat" ret: "int" args: "const struct compat_30_fhandle *" "struct aoutm68k_stat *" */
    953        1.1       scw #define	AOUTM68K_SYS_fhstat	299
    954        1.1       scw 
    955       1.20   tsutsui #if defined(COMPAT_20) || !defined(_KERNEL)
    956       1.24    martin /* syscall: "fhstatfs" ret: "int" args: "const struct compat_30-fhandle *" "struct statfs12 *" */
    957        1.1       scw #define	AOUTM68K_SYS_fhstatfs	300
    958        1.1       scw 
    959       1.15      matt #else
    960       1.15      matt 				/* 300 is excluded compat_20_sys_fhstatfs */
    961       1.15      matt #endif
    962       1.13        cl #if defined(SYSVSEM) || !defined(_KERNEL)
    963        1.1       scw /* syscall: "____semctl13" ret: "int" args: "int" "int" "int" "..." */
    964        1.1       scw #define	AOUTM68K_SYS_____semctl13	301
    965        1.1       scw 
    966       1.13        cl #else
    967        1.1       scw 				/* 301 is excluded ____semctl13 */
    968       1.13        cl #endif
    969       1.13        cl #if defined(SYSVMSG) || !defined(_KERNEL)
    970        1.1       scw /* syscall: "__msgctl13" ret: "int" args: "int" "int" "struct msqid_ds *" */
    971        1.1       scw #define	AOUTM68K_SYS___msgctl13	302
    972        1.1       scw 
    973       1.13        cl #else
    974        1.1       scw 				/* 302 is excluded __msgctl13 */
    975       1.13        cl #endif
    976       1.13        cl #if defined(SYSVSHM) || !defined(_KERNEL)
    977        1.1       scw /* syscall: "__shmctl13" ret: "int" args: "int" "int" "struct shmid_ds *" */
    978        1.1       scw #define	AOUTM68K_SYS___shmctl13	303
    979        1.1       scw 
    980       1.13        cl #else
    981        1.1       scw 				/* 303 is excluded __shmctl13 */
    982       1.13        cl #endif
    983        1.1       scw /* syscall: "lchflags" ret: "int" args: "const char *" "u_long" */
    984        1.1       scw #define	AOUTM68K_SYS_lchflags	304
    985        1.1       scw 
    986        1.1       scw /* syscall: "issetugid" ret: "int" args: */
    987        1.1       scw #define	AOUTM68K_SYS_issetugid	305
    988        1.1       scw 
    989       1.11   thorpej /* syscall: "getcontext" ret: "int" args: "struct __ucontext *" */
    990       1.11   thorpej #define	AOUTM68K_SYS_getcontext	306
    991       1.11   thorpej 
    992       1.11   thorpej /* syscall: "setcontext" ret: "int" args: "const struct __ucontext *" */
    993       1.11   thorpej #define	AOUTM68K_SYS_setcontext	307
    994       1.11   thorpej 
    995       1.11   thorpej #define	AOUTM68K_SYS_MAXSYSCALL	308
    996       1.10  jdolecek #define	AOUTM68K_SYS_NSYSENT	512
    997       1.26      matt #endif /* _AOUTM68K_SYS_SYSCALL_H_ */
    998