diff options
Diffstat (limited to 'libc')
-rw-r--r-- | libc/stdlib/abort.c | 2 |
1 files changed, 2 insertions, 0 deletions
diff --git a/libc/stdlib/abort.c b/libc/stdlib/abort.c index 710e24d93..e34c86778 100644 --- a/libc/stdlib/abort.c +++ b/libc/stdlib/abort.c @@ -50,6 +50,8 @@ Cambridge, MA 02139, USA. */ #define ABORT_INSTRUCTION asm (".long 0") #elif defined(__SH5__) #define ABORT_INSTRUCTION asm ("movi 0x10, r9; shori 0xff, r9; trapa r9") +#elif defined(__sh2__) +#define ABORT_INSTRUCTION asm ("trapa #32") #elif defined(__sh__) #define ABORT_INSTRUCTION asm ("trapa #0xff") #else |