diff options
Diffstat (limited to 'include/asm-m32r')
-rw-r--r-- | include/asm-m32r/ptrace.h | 28 | ||||
-rw-r--r-- | include/asm-m32r/sigcontext.h | 13 |
2 files changed, 6 insertions, 35 deletions
diff --git a/include/asm-m32r/ptrace.h b/include/asm-m32r/ptrace.h index 2d2a6c97331e..632b4ce4269a 100644 --- a/include/asm-m32r/ptrace.h +++ b/include/asm-m32r/ptrace.h | |||
@@ -33,21 +33,10 @@ | |||
33 | #define PT_R15 PT_SP | 33 | #define PT_R15 PT_SP |
34 | 34 | ||
35 | /* processor status and miscellaneous context registers. */ | 35 | /* processor status and miscellaneous context registers. */ |
36 | #if defined(CONFIG_ISA_M32R2) && defined(CONFIG_ISA_DSP_LEVEL2) | ||
37 | #define PT_ACC0H 15 | 36 | #define PT_ACC0H 15 |
38 | #define PT_ACC0L 16 | 37 | #define PT_ACC0L 16 |
39 | #define PT_ACC1H 17 | 38 | #define PT_ACC1H 17 /* ISA_DSP_LEVEL2 only */ |
40 | #define PT_ACC1L 18 | 39 | #define PT_ACC1L 18 /* ISA_DSP_LEVEL2 only */ |
41 | #define PT_ACCH PT_ACC0H | ||
42 | #define PT_ACCL PT_ACC0L | ||
43 | #elif defined(CONFIG_ISA_M32R2) || defined(CONFIG_ISA_M32R) | ||
44 | #define PT_ACCH 15 | ||
45 | #define PT_ACCL 16 | ||
46 | #define PT_DUMMY_ACC1H 17 | ||
47 | #define PT_DUMMY_ACC1L 18 | ||
48 | #else | ||
49 | #error unknown isa conifiguration | ||
50 | #endif | ||
51 | #define PT_PSW 19 | 40 | #define PT_PSW 19 |
52 | #define PT_BPC 20 | 41 | #define PT_BPC 20 |
53 | #define PT_BBPSW 21 | 42 | #define PT_BBPSW 21 |
@@ -103,19 +92,10 @@ struct pt_regs { | |||
103 | long syscall_nr; | 92 | long syscall_nr; |
104 | 93 | ||
105 | /* Saved main processor status and miscellaneous context registers. */ | 94 | /* Saved main processor status and miscellaneous context registers. */ |
106 | #if defined(CONFIG_ISA_M32R2) && defined(CONFIG_ISA_DSP_LEVEL2) | ||
107 | unsigned long acc0h; | 95 | unsigned long acc0h; |
108 | unsigned long acc0l; | 96 | unsigned long acc0l; |
109 | unsigned long acc1h; | 97 | unsigned long acc1h; /* ISA_DSP_LEVEL2 only */ |
110 | unsigned long acc1l; | 98 | unsigned long acc1l; /* ISA_DSP_LEVEL2 only */ |
111 | #elif defined(CONFIG_ISA_M32R2) || defined(CONFIG_ISA_M32R) | ||
112 | unsigned long acch; | ||
113 | unsigned long accl; | ||
114 | unsigned long dummy_acc1h; | ||
115 | unsigned long dummy_acc1l; | ||
116 | #else | ||
117 | #error unknown isa configuration | ||
118 | #endif | ||
119 | unsigned long psw; | 99 | unsigned long psw; |
120 | unsigned long bpc; /* saved PC for TRAP syscalls */ | 100 | unsigned long bpc; /* saved PC for TRAP syscalls */ |
121 | unsigned long bbpsw; | 101 | unsigned long bbpsw; |
diff --git a/include/asm-m32r/sigcontext.h b/include/asm-m32r/sigcontext.h index 73025c0c41a1..62537dc4dec9 100644 --- a/include/asm-m32r/sigcontext.h +++ b/include/asm-m32r/sigcontext.h | |||
@@ -23,19 +23,10 @@ struct sigcontext { | |||
23 | unsigned long sc_r12; | 23 | unsigned long sc_r12; |
24 | 24 | ||
25 | /* Saved main processor status and miscellaneous context registers. */ | 25 | /* Saved main processor status and miscellaneous context registers. */ |
26 | #if defined(CONFIG_ISA_M32R2) && defined(CONFIG_ISA_DSP_LEVEL2) | ||
27 | unsigned long sc_acc0h; | 26 | unsigned long sc_acc0h; |
28 | unsigned long sc_acc0l; | 27 | unsigned long sc_acc0l; |
29 | unsigned long sc_acc1h; | 28 | unsigned long sc_acc1h; /* ISA_DSP_LEVEL2 only */ |
30 | unsigned long sc_acc1l; | 29 | unsigned long sc_acc1l; /* ISA_DSP_LEVEL2 only */ |
31 | #elif defined(CONFIG_ISA_M32R2) || defined(CONFIG_ISA_M32R) | ||
32 | unsigned long sc_acch; | ||
33 | unsigned long sc_accl; | ||
34 | unsigned long sc_dummy_acc1h; | ||
35 | unsigned long sc_dummy_acc1l; | ||
36 | #else | ||
37 | #error unknown isa configuration | ||
38 | #endif | ||
39 | unsigned long sc_psw; | 30 | unsigned long sc_psw; |
40 | unsigned long sc_bpc; /* saved PC for TRAP syscalls */ | 31 | unsigned long sc_bpc; /* saved PC for TRAP syscalls */ |
41 | unsigned long sc_bbpsw; | 32 | unsigned long sc_bbpsw; |