Book a Demo!
CoCalc Logo Icon
StoreFeaturesDocsShareSupportNewsAboutPoliciesSign UpSign In
torvalds
GitHub Repository: torvalds/linux
Path: blob/master/arch/m68k/include/uapi/asm/sigcontext.h
26495 views
1
/* SPDX-License-Identifier: GPL-2.0 WITH Linux-syscall-note */
2
#ifndef _ASM_M68k_SIGCONTEXT_H
3
#define _ASM_M68k_SIGCONTEXT_H
4
5
struct sigcontext {
6
unsigned long sc_mask; /* old sigmask */
7
unsigned long sc_usp; /* old user stack pointer */
8
unsigned long sc_d0;
9
unsigned long sc_d1;
10
unsigned long sc_a0;
11
unsigned long sc_a1;
12
#ifdef __uClinux__
13
unsigned long sc_a5;
14
#endif
15
unsigned short sc_sr;
16
unsigned long sc_pc;
17
unsigned short sc_formatvec;
18
#ifndef __uClinux__
19
unsigned long sc_fpregs[2*3]; /* room for two fp registers */
20
unsigned long sc_fpcntl[3];
21
unsigned char sc_fpstate[216];
22
#endif
23
};
24
25
#endif
26
27