Commit | Line | Data |
---|---|---|
ebd61f12 | 1 | /* @(#)whoami.h 2.1 (Berkeley) 84/02/08 */ |
000fd200 | 2 | |
ae01f7fb KM |
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 | */ | |
000fd200 | 9 | |
ae01f7fb KM |
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 |