|
|
1.1 root 1: /* Copyright (c) 1979 Regents of the University of California */
2:
3: /* static char sccsid[] = "@(#)pcwhoami.h 1.4 2/2/83"; */
4:
5: /*
6: * am i generating an obj file (OBJ),
7: * postfix binary input to the 2nd pass of the portable c compiler (PC),
8: * or pTrees (PTREE)?
9: */
10: #undef OBJ
11: #define PC
12: #undef PTREE
13:
14: /*
15: * we assume one of the following will be defined by the preprocessor:
16: * vax for vaxes
17: * pdp11 for pdp11's
18: * mc68000 for motorola mc68000's
19: */
20:
21: /*
22: * hardware characteristics:
23: * address size (16 or 32 bits) and byte ordering (normal or dec11 family).
24: */
25: #ifdef vax
26: # undef ADDR16
27: # define ADDR32
28: # define DEC11
29: #endif vax
30: #ifdef pdp11
31: # define ADDR16
32: # undef ADDR32
33: # define DEC11
34: #endif vax
35: #ifdef mc68000
36: # undef ADDR16
37: # define ADDR32
38: # undef DEC11
39: #endif mc68000
40: #ifdef z8000
41: # define ADDR16
42: # undef ADDR32
43: # undef DEC11
44: #endif z8000
45:
46: /*
47: * am i pi or pxp?
48: */
49: #define PI
50: #undef PXP
51:
52: /*
53: * am i both passes, or am i only one of the two passes pi0 or pi1?
54: */
55: #define PI01
56: #undef PI0
57: #undef PI1
This archive runs on limited infrastructure. Preserving old code on modern bandwidth. Automated agents are requested to crawl responsibly.