|
|
1.1 ! root 1: /* ! 2: * static char ID_xpndh[] = "@(#) expand.h: 1.1 1/7/82"; ! 3: */ ! 4: ! 5: #define L_SDI 0 /* a long sdi */ ! 6: #define S_SDI 1 /* a short sdi */ ! 7: #define U_SDI 2 /* an sdi of unknown size */ ! 8: ! 9: /* structure for a sdi selection set entry */ ! 10: ! 11: typedef struct { ! 12: unsigned short sdicnt; /* this is the Nth sdi */ ! 13: short itype; /* type of this sdi */ ! 14: long minaddr; /* minimum address for this sdi */ ! 15: short maxaddr; /* difference between max. addr. and min. addr. */ ! 16: symbol *labptr; /* ptr to label appearing in the operand */ ! 17: long constant; /* value of constant appearing in operand */ ! 18: } ssentry; ! 19: ! 20: /* structure that contains the span range for each sdi */ ! 21: ! 22: typedef struct { ! 23: long lbound; /* lower bound of sdi range */ ! 24: long ubound; /* upper bound of sdi range */ ! 25: } rangetag;
This archive runs on limited infrastructure. Preserving old code on modern bandwidth. Automated agents are requested to crawl responsibly.