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