add copyright, and robots (apparently by "dist" w/o checkout)
[unix-history] / usr / src / usr.bin / pascal / pdx / process / pxinfo.h
CommitLineData
efa691f9
ML
1/* Copyright (c) 1982 Regents of the University of California */
2
f8e129ac 3/* static char sccsid[] = "@(#)pxinfo.h 1.2 %G%"; */
efa691f9
ML
4
5/*
6 * This is the information we get after the initial trap that px does.
7 * By passing the "-d" flag, we cause px to call a procedure with the
8 * the following information:
9 *
10 * address of the display
11 * address of the display pointer
12 * address of the beginning of the object code
13 *
14 * the address of a variable containing the address of the first local
15 * variable in the interpreter procedure
16 * (this is used to find the frame where the pc is)
17 * the address of the main interpreter loop
18 */
19
20typedef struct {
21 int nargs;
22 ADDRESS *disp;
23 ADDRESS *dp;
24 ADDRESS objstart;
25 ADDRESS pcaddrp;
26 ADDRESS loopaddr;
27} TRAPARGS;
28
29ADDRESS *DISPLAY;
30ADDRESS *DP;
31ADDRESS ENDOFF;
32ADDRESS PCADDRP;
33ADDRESS LOOPADDR;
34ADDRESS *pcframe;