diff options
author | Felix Blyakher <felixb@sgi.com> | 2009-03-24 20:25:34 +0100 |
---|---|---|
committer | Felix Blyakher <felixb@sgi.com> | 2009-03-24 20:25:34 +0100 |
commit | 61454f33389ecfac68846e07d29c8d18af342c43 (patch) | |
tree | 7dcf069151aa7331c9261d262df4c192b2fabc34 /arch/m68k/include/asm/sigcontext.h | |
parent | Merge branch 'master' of git://git.kernel.org/pub/scm/fs/xfs/xfs (diff) | |
parent | Linux 2.6.29 (diff) | |
download | linux-61454f33389ecfac68846e07d29c8d18af342c43.tar.xz linux-61454f33389ecfac68846e07d29c8d18af342c43.zip |
Merge branch 'master' of git://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux-2.6
Diffstat (limited to 'arch/m68k/include/asm/sigcontext.h')
-rw-r--r-- | arch/m68k/include/asm/sigcontext.h | 25 |
1 files changed, 22 insertions, 3 deletions
diff --git a/arch/m68k/include/asm/sigcontext.h b/arch/m68k/include/asm/sigcontext.h index bff6d40345a9..523db2a51cf3 100644 --- a/arch/m68k/include/asm/sigcontext.h +++ b/arch/m68k/include/asm/sigcontext.h @@ -1,5 +1,24 @@ +#ifndef _ASM_M68k_SIGCONTEXT_H +#define _ASM_M68k_SIGCONTEXT_H + +struct sigcontext { + unsigned long sc_mask; /* old sigmask */ + unsigned long sc_usp; /* old user stack pointer */ + unsigned long sc_d0; + unsigned long sc_d1; + unsigned long sc_a0; + unsigned long sc_a1; #ifdef __uClinux__ -#include "sigcontext_no.h" -#else -#include "sigcontext_mm.h" + unsigned long sc_a5; +#endif + unsigned short sc_sr; + unsigned long sc_pc; + unsigned short sc_formatvec; +#ifndef __uClinux__ + unsigned long sc_fpregs[2*3]; /* room for two fp registers */ + unsigned long sc_fpcntl[3]; + unsigned char sc_fpstate[216]; +#endif +}; + #endif |