xref: /csrg-svn/old/adb/adb.tahoe/optab.c (revision 26420)
1*26420Ssam #ifndef lint
2*26420Ssam static	char sccsid[] = "@(#)optab.c	1.1 (Berkeley) 02/25/86";
3*26420Ssam #endif
4*26420Ssam 
5*26420Ssam #include "defs.h"
6*26420Ssam #include "optab.h"
7*26420Ssam 
8*26420Ssam struct optab optab[] = {
9*26420Ssam #define OP(a,b,c,d,e,f,g,h,i) {a,b,c,d,e,f,g,h,i}
10*26420Ssam #include "instrs"
11*26420Ssam 0};
12*26420Ssam 
13*26420Ssam STRING systab[SYSSIZ] = {
14*26420Ssam 	"indir",	"exit",		"fork",		"read",
15*26420Ssam 	"write",	"open",		"close",	"owait",
16*26420Ssam 	"creat",	"link",		"unlink",	"execv",
17*26420Ssam 	"chdir",	"otime",	"mknod",	"chmod",
18*26420Ssam 	"chown",	"obreak",	"ostat",	"lseek",
19*26420Ssam 	"getpid",	"mount",	"umount",	"osetuid",
20*26420Ssam 	"getuid",	"ostime",	"ptrace",	"oalarm",
21*26420Ssam 	"ofstat",	"opause",	"outime",	"ostty",
22*26420Ssam 	"ogtty",	"access",	"onice",	"oftime",
23*26420Ssam 	"sync",		"kill",		"stat",		"osetpgrp",
24*26420Ssam 	"lstat",	"dup",		"pipe",		"otimes",
25*26420Ssam 	"profil",	0,		"osetgid",	"getgid",
26*26420Ssam 	"osig",		0,		0,		"acct",
27*26420Ssam 	"ophys",	"olock",	"ioctl",	"reboot",
28*26420Ssam 	"ompxchan",	"symlink",	"readlink",	"execve",
29*26420Ssam 	"umask",	"chroot",	"fstat",	0,
30*26420Ssam 	"getpagesize",	"mremap",	"vfork",	"ovread",
31*26420Ssam 	"ovwrite",	"sbrk",		"sstk",		"mmap",
32*26420Ssam 	"ovadvise",	"munmap",	"mprotect",	"madvise",
33*26420Ssam 	"vhangup",	"ovlimit",	"mincore",	"getgroups",
34*26420Ssam 	"setgroups",	"getpgrp",	"setpgrp",	"setitimer",
35*26420Ssam 	"wait",		"swapon",	"getitimer",	"gethostname",
36*26420Ssam 	"sethostname",	"getdtablesize","dup2",		"getdopt",
37*26420Ssam 	"fcntl",	"select",	"setdopt",	"fsync",
38*26420Ssam 	"setpriority",	"socket",	"connect",	"accept",
39*26420Ssam 	"getpriority",	"send",		"recv",		"osocketaddr",
40*26420Ssam 	"bind",		"setsockopt",	"listen",	"ovtimes",
41*26420Ssam 	"sigvec",	"sigblock",	"sigsetmask",	"sigpause",
42*26420Ssam 	"sigstack",	"recvmsg",	"sendmsg",	"vtrace",
43*26420Ssam 	"gettimeofday",	"getrusage",	"getsockopt",	"resuba",
44*26420Ssam 	"readv",	"writev",	"settimeofday",	"fchown",
45*26420Ssam 	"fchmod",	"recvfrom",	"setreuid",	"setregid",
46*26420Ssam 	"rename",	"truncate",	"ftruncate",	"flock",
47*26420Ssam 	0,		"sendto",	"shutdown",	"socketpair",
48*26420Ssam 	"mkdir",	"rmdir",	"utimes",	0,
49*26420Ssam 	0,		"getpeername",	"gethostid",	"sethostid",
50*26420Ssam 	"getrlimit",	"setrlimit",	"killpg",	0,
51*26420Ssam 	"quota",	"qquota",	"getsockname",
52*26420Ssam };
53*26420Ssam 
54*26420Ssam STRING	regname[] = { "r0", "r1", "r2", "r3", "r4", "r5", "r6", "r7",
55*26420Ssam 		"r8", "r9", "r10", "r11", "r12", "fp", "sp", "pc"};
56