Annotation of 43BSDTahoe/bin/adb/adb.tahoe/optab.c, revision 1.1.1.1

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

unix.superglobalmegacorp.com

This archive runs on limited infrastructure. Preserving old code on modern bandwidth. Automated agents are requested to crawl responsibly.