Annotation of 43BSDReno/pgrm/pascal/pdx/machine/optab.h, revision 1.1.1.1

1.1       root        1: /*
                      2:  * Copyright (c) 1980 Regents of the University of California.
                      3:  * All rights reserved.  The Berkeley software License Agreement
                      4:  * specifies the terms and conditions for redistribution.
                      5:  *
                      6:  *     @(#)optab.h     5.1 (Berkeley) 6/7/85
                      7:  */
                      8: 
                      9: /*
                     10:  * px opcode information structure
                     11:  */
                     12: 
                     13: #define MAXNARGS 10
                     14: 
                     15: /*
                     16:  * argument types
                     17:  */
                     18: 
                     19: typedef int ARGTYPE;
                     20: 
                     21: #define ADDR2   1
                     22: #define ADDR4   2
                     23: #define DISP    3
                     24: #define PSUBOP  5
                     25: #define SUBOP   6
                     26: #define VLEN    7
                     27: #define HWORD   8
                     28: #define LWORD   9
                     29: #define STRING 10
                     30: 
                     31: typedef struct {
                     32:        char *opname;
                     33:        ARGTYPE argtype[MAXNARGS];
                     34: } OPTAB;
                     35: 
                     36: OPTAB optab[];

unix.superglobalmegacorp.com

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