xref: /original-bsd/usr.bin/f77/libF77/sigframe.h (revision 8d528b7a)
1*8d528b7aSbostic /*-
2*8d528b7aSbostic  * Copyright (c) 1980 The Regents of the University of California.
3*8d528b7aSbostic  * All rights reserved.
4*8d528b7aSbostic  *
5*8d528b7aSbostic  * %sccs.include.proprietary.c%
6*8d528b7aSbostic  *
7*8d528b7aSbostic  *	@(#)sigframe.h	5.2 (Berkeley) 04/12/91
8*8d528b7aSbostic  */
9*8d528b7aSbostic 
101e5d1f85Sbostic /*
111e5d1f85Sbostic  * Definition of signal handler frame.
121e5d1f85Sbostic  */
131e5d1f85Sbostic 
141e5d1f85Sbostic struct sigframe {
151e5d1f85Sbostic 	int	sf_signum;
161e5d1f85Sbostic 	int	sf_code;
171e5d1f85Sbostic 	struct	sigcontext *sf_scp;
181e5d1f85Sbostic 	int	(*sf_handler)();
191e5d1f85Sbostic 	int	r1;
201e5d1f85Sbostic 	int 	r0;
211e5d1f85Sbostic 	struct	sigcontext *sf_scpcopy;
221e5d1f85Sbostic };
231e5d1f85Sbostic 
24