projects
/
unix-history
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
tags
|
clone url
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
eyacc moves; strip on install
[unix-history]
/
usr
/
src
/
usr.bin
/
pascal
/
pxp
/
whoami.h
diff --git
a/usr/src/usr.bin/pascal/pxp/whoami.h
b/usr/src/usr.bin/pascal/pxp/whoami.h
index
1d0869c
..
a94dc60
100644
(file)
--- a/
usr/src/usr.bin/pascal/pxp/whoami.h
+++ b/
usr/src/usr.bin/pascal/pxp/whoami.h
@@
-1,5
+1,47
@@
-/* @(#)whoami.h 1.1 (Berkeley) 83/02/05 */
+/*
+ * Copyright (c) 1980 Regents of the University of California.
+ * All rights reserved. The Berkeley software License Agreement
+ * specifies the terms and conditions for redistribution.
+ *
+ * @(#)whoami.h 5.1 (Berkeley) %G%
+ */
-#define PXP 1
+/*
+ * we assume one of the following will be defined by the preprocessor:
+ * vax for vaxes
+ * pdp11 for pdp11's
+ * mc68000 for motorola mc68000's
+ */
-#define putchar pchr
+/*
+ * 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