Commit | Line | Data |
---|---|---|
41feb04a RC |
1 | #ifndef lint |
2 | static char sccsid[] = "@(#)c22.c 4.3 %G%"; | |
3 | #endif | |
4 | ||
34296e98 | 5 | #include "c2.h" |
34296e98 BJ |
6 | #define readonly |
7 | ||
8 | readonly char revbr[] = { | |
9 | JNE, JEQ, JGT, JLT, JGE, JLE, | |
10 | JNE, JEQ, JHI, JLO, JHIS, JLOS, | |
11 | JBS, JBC, JLBS, JLBC, JBSC, JBCC, JBSS, JBCS }; | |
12 | ||
0594fe30 BJ |
13 | #define TYPB BYTE |
14 | #define TYPW WORD | |
15 | #define TYPL LONG | |
16 | #define TYPQ QUAD | |
17 | #define TYPO OCTA | |
18 | #define TYPF FFLOAT | |
19 | #define TYPD DFLOAT | |
20 | #define TYPG GFLOAT | |
21 | #define TYPH HFLOAT | |
34296e98 BJ |
22 | |
23 | readonly struct optab optab[] = { | |
0594fe30 BJ |
24 | |
25 | #include "./instrs.c2" | |
26 | ||
27 | 0, 0}; |