1 /*- 2 * Copyright (c) 1982, 1986 The Regents of the University of California. 3 * All rights reserved. 4 * 5 * %sccs.include.proprietary.c% 6 * 7 * @(#)frame.h 7.2 (Berkeley) 05/08/91 8 */ 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 }; 24