1 /* SPDX-License-Identifier: GPL-2.0 WITH Linux-syscall-note */
2 #ifndef __ASM_SH_SIGCONTEXT_H
3 #define __ASM_SH_SIGCONTEXT_H
8 #if defined(__SH5__) || defined(CONFIG_CPU_SH5)
10 unsigned long long sc_regs
[63];
11 unsigned long long sc_tregs
[8];
12 unsigned long long sc_pc
;
13 unsigned long long sc_sr
;
16 unsigned long long sc_fpregs
[32];
17 unsigned int sc_fpscr
;
18 unsigned int sc_fpvalid
;
21 unsigned long sc_regs
[16];
26 unsigned long sc_mach
;
27 unsigned long sc_macl
;
30 unsigned long sc_fpregs
[16];
31 unsigned long sc_xfpregs
[16];
32 unsigned int sc_fpscr
;
34 unsigned int sc_ownedfp
;
38 #endif /* __ASM_SH_SIGCONTEXT_H */