1*23261Smckusick /* 2*23261Smckusick * Copyright (c) 1982 Regents of the University of California. 3*23261Smckusick * All rights reserved. The Berkeley software License Agreement 4*23261Smckusick * specifies the terms and conditions for redistribution. 5*23261Smckusick * 6*23261Smckusick * @(#)frame.h 6.2 (Berkeley) 06/08/85 7*23261Smckusick */ 810888Ssam 910888Ssam /* 1010888Ssam * Definition of the vax calls/callg frame. 1110888Ssam */ 1210888Ssam struct frame { 1310888Ssam int fr_handler; 1410888Ssam u_int fr_psw:16, /* saved psw */ 1510888Ssam fr_mask:12, /* register save mask */ 1610888Ssam :1, 1710888Ssam fr_s:1, /* call was a calls, not callg */ 1810888Ssam fr_spa:2; /* stack pointer alignment */ 1910888Ssam int fr_savap; /* saved arg pointer */ 2010888Ssam int fr_savfp; /* saved frame pointer */ 2110888Ssam int fr_savpc; /* saved program counter */ 2210888Ssam }; 23