- /*
- * reflen table converts between LEN* and PCREL to numbers
- * of bytes.
- * lgreflen table is the lg base 2 of the values in reflen.
- */
- extern int reflen[]; /* reference lengths */
- extern int lgreflen[]; /* lg reference lengths */
+
+extern int reflen[]; /* {LEN*+PCREL} ==> number of bytes */
+extern int lgreflen[]; /* {LEN*+PCREL} ==> lg number of bytes */
+extern int len124[]; /* {1,2,4,8} ==> {LEN1, LEN2, LEN4, LEN8} */
+extern char mod124[]; /* {1,2,4,8} ==> {bits to construct operands */
+extern int type_124[]; /* {1,2,4,8} ==> {TYPB, TYPW, TYPL, TYPQ} */
+extern int ty_NORELOC[]; /* {TYPB..TYPD} ==> {1 if relocation not OK */
+extern int ty_LEN[]; /* {TYPB..TYPD} ==> {LEN1..LEN8} */
+extern int ty_nbyte[]; /* {TYPB..TYPD} ==> {1,2,4,8} */
+extern int ty_nlg[]; /* {TYPB..TYPD} ==> lg{1,2,4,8} */