diff options
| -rw-r--r-- | arch/arc/kernel/traps.c | 8 |
1 files changed, 8 insertions, 0 deletions
diff --git a/arch/arc/kernel/traps.c b/arch/arc/kernel/traps.c index 004f4e4a4c10..133a4dae41fe 100644 --- a/arch/arc/kernel/traps.c +++ b/arch/arc/kernel/traps.c | |||
| @@ -161,3 +161,11 @@ void do_insterror_or_kprobe(unsigned long address, struct pt_regs *regs) | |||
| 161 | 161 | ||
| 162 | insterror_is_error(address, regs); | 162 | insterror_is_error(address, regs); |
| 163 | } | 163 | } |
| 164 | |||
| 165 | /* | ||
| 166 | * abort() call generated by older gcc for __builtin_trap() | ||
| 167 | */ | ||
| 168 | void abort(void) | ||
| 169 | { | ||
| 170 | __asm__ __volatile__("trap_s 5\n"); | ||
| 171 | } | ||
