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
BSD 4_3_Tahoe release
[unix-history]
/
usr
/
src
/
ucb
/
pascal
/
pdx
/
process
/
pxinfo.h
diff --git
a/usr/src/ucb/pascal/pdx/process/pxinfo.h
b/usr/src/ucb/pascal/pdx/process/pxinfo.h
index
06208a3
..
d8f35ba
100644
(file)
--- a/
usr/src/ucb/pascal/pdx/process/pxinfo.h
+++ b/
usr/src/ucb/pascal/pdx/process/pxinfo.h
@@
-3,7
+3,7
@@
* All rights reserved. The Berkeley software License Agreement
* specifies the terms and conditions for redistribution.
*
* All rights reserved. The Berkeley software License Agreement
* specifies the terms and conditions for redistribution.
*
- * @(#)pxinfo.h 5.
1 (Berkeley) 6/6/85
+ * @(#)pxinfo.h 5.
2 (Berkeley) 4/7/87
*/
/*
*/
/*
@@
-21,6
+21,18
@@
* the address of the main interpreter loop
*/
* the address of the main interpreter loop
*/
+#ifdef tahoe
+typedef struct {
+ short trp_savemask;
+ short trp_removed;
+ int trp_oldfp;
+ ADDRESS *disp;
+ ADDRESS *dp;
+ ADDRESS objstart;
+ ADDRESS pcaddrp;
+ ADDRESS loopaddr;
+} TRAPARGS;
+#else
typedef struct {
int nargs;
ADDRESS *disp;
typedef struct {
int nargs;
ADDRESS *disp;
@@
-29,6
+41,7
@@
typedef struct {
ADDRESS pcaddrp;
ADDRESS loopaddr;
} TRAPARGS;
ADDRESS pcaddrp;
ADDRESS loopaddr;
} TRAPARGS;
+#endif
ADDRESS *DISPLAY;
ADDRESS *DP;
ADDRESS *DISPLAY;
ADDRESS *DP;
@@
-36,3
+49,7
@@
ADDRESS ENDOFF;
ADDRESS PCADDRP;
ADDRESS LOOPADDR;
ADDRESS *pcframe;
ADDRESS PCADDRP;
ADDRESS LOOPADDR;
ADDRESS *pcframe;
+#ifdef tahoe
+ADDRESS RETLOC;
+ADDRESS INTFP;
+#endif