2 * include/asm-mips/sigcontext.h
4 * This file is subject to the terms and conditions of the GNU General Public
5 * License. See the file "COPYING" in the main directory of this archive
8 * Copyright (C) 1996, 1997 by Ralf Baechle
10 * $Id: sigcontext.h,v 1.5 1997/12/14 18:57:19 ralf Exp $
12 #ifndef __ASM_MIPS_SIGCONTEXT_H
13 #define __ASM_MIPS_SIGCONTEXT_H
16 * Keep this struct definition in sync with the sigcontext fragment
17 * in arch/mips/tools/offset.c
20 unsigned int sc_regmask
; /* Unused */
21 unsigned int sc_status
;
22 unsigned long long sc_pc
;
23 unsigned long long sc_regs
[32];
24 unsigned long long sc_fpregs
[32]; /* Unused */
25 unsigned int sc_ownedfp
;
26 unsigned int sc_fpc_csr
; /* Unused */
27 unsigned int sc_fpc_eir
; /* Unused */
28 unsigned int sc_ssflags
; /* Unused */
29 unsigned long long sc_mdhi
;
30 unsigned long long sc_mdlo
;
32 unsigned int sc_cause
; /* Unused */
33 unsigned int sc_badvaddr
; /* Unused */
35 unsigned long sc_sigset
[4]; /* kernel's sigset_t */
38 #endif /* __ASM_MIPS_SIGCONTEXT_H */