SCCS-vsn: usr.bin/pascal/pxp/whoami.h 1.2
-/* @(#)whoami.h 1.1 (Berkeley) 83/02/05 */
+/* @(#)whoami.h 1.2 (Berkeley) 83/02/05 */
+/*
+ * we assume one of the following will be defined by the preprocessor:
+ * vax for vaxes
+ * pdp11 for pdp11's
+ * mc68000 for motorola mc68000's
+ */
+/*
+ * hardware characteristics:
+ * address size (16 or 32 bits) and byte ordering (normal or dec11 family).
+ */
+#ifdef vax
+#undef ADDR16
+#define ADDR32
+#define DEC11
+#endif vax
+#ifdef mc68000
+#undef ADDR16
+#define ADDR32
+#undef DEC11
+#endif mc68000
+#ifdef pdp11
+#define ADDR16
+#undef ADDR32
+#define DEC11
+#endif pdp11
+
+/*
+ * am i pi or pxp?
+ */
+#undef PI
+#define PXP
+
+/*
+ * am i both passes, or am i only one of the two passes pi0 or pi1?
+ */
+#define PI01
+#undef PI0
+#undef PI1