| #ifndef _ASM_M32R_SIGCONTEXT_H |
| #define _ASM_M32R_SIGCONTEXT_H |
| /* Saved main processor registers. */ |
| struct pt_regs *sc_pt_regs; |
| /* Saved main processor status and miscellaneous context registers. */ |
| #if defined(CONFIG_ISA_M32R2) && defined(CONFIG_ISA_DSP_LEVEL2) |
| #elif defined(CONFIG_ISA_M32R2) || defined(CONFIG_ISA_M32R) |
| unsigned long sc_dummy_acc1h; |
| unsigned long sc_dummy_acc1l; |
| #error unknown isa configuration |
| unsigned long sc_bpc; /* saved PC for TRAP syscalls */ |
| unsigned long sc_spu; /* saved user stack */ |
| unsigned long sc_lr; /* saved PC for JL syscalls */ |
| unsigned long sc_spi; /* saved kernel stack */ |
| #endif /* _ASM_M32R_SIGCONTEXT_H */ |