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