Warning: This file is not a C or C++ file. It does not have highlighting.
1 | /* SPDX-License-Identifier: GPL-2.0 */ |
---|---|
2 | #ifndef __ASM_CPU_SH4_SIGCONTEXT_H |
3 | #define __ASM_CPU_SH4_SIGCONTEXT_H |
4 | |
5 | struct sigcontext { |
6 | unsigned long oldmask; |
7 | |
8 | /* CPU registers */ |
9 | unsigned long sc_regs[16]; |
10 | unsigned long sc_pc; |
11 | unsigned long sc_pr; |
12 | unsigned long sc_sr; |
13 | unsigned long sc_gbr; |
14 | unsigned long sc_mach; |
15 | unsigned long sc_macl; |
16 | |
17 | /* FPU registers */ |
18 | unsigned long sc_fpregs[16]; |
19 | unsigned long sc_xfpregs[16]; |
20 | unsigned int sc_fpscr; |
21 | unsigned int sc_fpul; |
22 | unsigned int sc_ownedfp; |
23 | }; |
24 | |
25 | #endif /* __ASM_CPU_SH4_SIGCONTEXT_H */ |
26 |
Warning: This file is not a C or C++ file. It does not have highlighting.