1/* 2 * This file is subject to the terms and conditions of the GNU General Public 3 * License. See the file "COPYING" in the main directory of this archive 4 * for more details. 5 * 6 * Copyright (C) 1996, 1997, 1999 by Ralf Baechle 7 * Copyright (C) 1999 Silicon Graphics, Inc. 8 */ 9#ifndef _ASM_SIGCONTEXT_H 10#define _ASM_SIGCONTEXT_H 11 12/* 13 * Keep this struct definition in sync with the sigcontext fragment 14 * in arch/mips/tools/offset.c 15 */ 16struct sigcontext { 17 unsigned long long sc_regs[32]; 18 unsigned long long sc_fpregs[32]; 19 unsigned long long sc_mdhi; 20 unsigned long long sc_mdlo; 21 unsigned long long sc_pc; 22 unsigned int sc_status; 23 unsigned int sc_fpc_csr; 24 unsigned int sc_fpc_eir; 25 unsigned int sc_used_math; 26 unsigned int sc_cause; 27 unsigned int sc_badvaddr; 28}; 29 30#endif /* _ASM_SIGCONTEXT_H */ 31