cleanup
[linux-2.4.git] / include / asm-ppc64 / sigcontext.h
1 #ifndef _ASM_PPC64_SIGCONTEXT_H
2 #define _ASM_PPC64_SIGCONTEXT_H
3
4 /*
5  * This program is free software; you can redistribute it and/or
6  * modify it under the terms of the GNU General Public License
7  * as published by the Free Software Foundation; either version
8  * 2 of the License, or (at your option) any later version.
9  */
10
11 #include <asm/ptrace.h>
12 #include <asm/elf.h>
13
14
15 struct sigcontext {
16         unsigned long   _unused[4];
17         int             signal;
18         int             _pad0;
19         unsigned long   handler;
20         unsigned long   oldmask;
21         struct pt_regs  *regs;
22         elf_gregset_t   gp_regs;
23         elf_fpregset_t  fp_regs;
24 };
25
26 #endif /* _ASM_PPC64_SIGCONTEXT_H */