Commit | Line | Data |
---|---|---|
da7c5cc6 | 1 | /* |
0880b18e | 2 | * Copyright (c) 1982, 1986 Regents of the University of California. |
da7c5cc6 KM |
3 | * All rights reserved. The Berkeley software License Agreement |
4 | * specifies the terms and conditions for redistribution. | |
5 | * | |
0880b18e | 6 | * @(#)frame.h 7.1 (Berkeley) %G% |
da7c5cc6 | 7 | */ |
e1a9dfee SL |
8 | |
9 | /* | |
10 | * Definition of the vax calls/callg frame. | |
11 | */ | |
12 | struct frame { | |
13 | int fr_handler; | |
14 | u_int fr_psw:16, /* saved psw */ | |
15 | fr_mask:12, /* register save mask */ | |
16 | :1, | |
17 | fr_s:1, /* call was a calls, not callg */ | |
18 | fr_spa:2; /* stack pointer alignment */ | |
19 | int fr_savap; /* saved arg pointer */ | |
20 | int fr_savfp; /* saved frame pointer */ | |
21 | int fr_savpc; /* saved program counter */ | |
22 | }; |