Annotation of 43BSDTahoe/bin/adb/adb.tahoe/optab.h, revision 1.1

1.1     ! root        1: /*     optab.h 1.1     86/02/25        */
        !             2: 
        !             3: /*
        !             4:  * Argument access types
        !             5:  */
        !             6: #define ACCA   (8<<3)  /* address only */
        !             7: #define ACCR   (1<<3)  /* read */
        !             8: #define ACCW   (2<<3)  /* write */
        !             9: #define ACCM   (3<<3)  /* modify */
        !            10: #define ACCB   (4<<3)  /* branch displacement */
        !            11: #define ACCI   (5<<3)  /* XFC code */
        !            12: 
        !            13: /*
        !            14:  * Argument data types
        !            15:  */
        !            16: #define TYPB   0       /* byte */
        !            17: #define TYPW   1       /* word */
        !            18: #define TYPL   2       /* long */
        !            19: #define TYPQ   3       /* quad */
        !            20: #define TYPF   4       /* float */
        !            21: #define TYPD   5       /* double */
        !            22: 
        !            23: TYPE   struct optab    *OPTAB;
        !            24: struct optab {
        !            25:        char *iname;
        !            26:        char val;
        !            27:        char nargs;
        !            28:        char argtype[6];
        !            29: } optab[];
        !            30: #define SYSSIZ 151
        !            31: STRING systab[];
        !            32: STRING regname[];

unix.superglobalmegacorp.com

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