Annotation of 43BSDTahoe/bin/adb/adb.tahoe/optab.c, revision 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.