xref: /csrg-svn/old/pcc/mip/onepass.h (revision 32811)
1*32811Sdonn /*	onepass.h	4.2	87/12/10	*/
218389Sralph 
318389Sralph #ifndef _ONEPASS_
418389Sralph #define	_ONEPASS_
518389Sralph /*
618389Sralph  * Definitions for creating a one-pass
718389Sralph  * version of the compiler.
818389Sralph  */
918389Sralph 
1018389Sralph #ifdef _PASS2_
1118389Sralph #define crslab crs2lab
1218389Sralph #define where where2
1318389Sralph #define xdebug x2debug
1418389Sralph #define tdebug t2debug
15*32811Sdonn #ifndef deflab
1618389Sralph #define deflab def2lab
17*32811Sdonn #endif
1818389Sralph #define edebug e2debug
1918389Sralph #define eprint e2print
2018389Sralph #define getlab get2lab
2118389Sralph #define filename ftitle
2218389Sralph #endif
2318389Sralph 
2418389Sralph /* NOPREF must be defined for use in first pass tree machine */
2518389Sralph #define NOPREF	020000		/* no preference for register assignment */
2618389Sralph 
2718389Sralph #include "ndu.h"
2818389Sralph #endif
29