diff options
Diffstat (limited to 'bsps/sparc/shared/start/start.S')
-rw-r--r-- | bsps/sparc/shared/start/start.S | 7 |
1 files changed, 2 insertions, 5 deletions
diff --git a/bsps/sparc/shared/start/start.S b/bsps/sparc/shared/start/start.S index 9bdc752fa2..cd43f08f01 100644 --- a/bsps/sparc/shared/start/start.S +++ b/bsps/sparc/shared/start/start.S @@ -26,14 +26,11 @@ #define TRAP_SYM(_vector) SYM(trap_##_vector) /* - * Unexpected trap will halt the processor by forcing it to error state + * Unexpected trap will lead to an RTEMS fatal error. */ #define BAD_TRAP(_vector) \ TRAP_SYM(_vector):; \ - ta 0; \ - nop; \ - nop; \ - nop; + TRAP(_vector, _SPARC_Bad_trap) /* * System call optimized trap table entry |