xref: /original-bsd/usr.bin/pascal/pxp/whoami.h (revision 3c32e3a3)
1 /*	@(#)whoami.h	1.2	(Berkeley)	83/02/05	*/
2 
3 /*
4  *	we assume one of the following will be defined by the preprocessor:
5  *	vax	for vaxes
6  *	pdp11	for pdp11's
7  *	mc68000	for motorola mc68000's
8  */
9 
10 /*
11  *	hardware characteristics:
12  *	address size (16 or 32 bits) and byte ordering (normal or dec11 family).
13  */
14 #ifdef vax
15 #undef	ADDR16
16 #define	ADDR32
17 #define	DEC11
18 #endif vax
19 #ifdef mc68000
20 #undef	ADDR16
21 #define	ADDR32
22 #undef	DEC11
23 #endif mc68000
24 #ifdef pdp11
25 #define	ADDR16
26 #undef	ADDR32
27 #define	DEC11
28 #endif pdp11
29 
30 /*
31  *	am i pi or pxp?
32  */
33 #undef PI
34 #define	PXP
35 
36 /*
37  *	am i both passes, or am i only one of the two passes pi0 or pi1?
38  */
39 #define	PI01
40 #undef	PI0
41 #undef	PI1
42