summaryrefslogtreecommitdiffstats
path: root/bsps/sparc/shared/start/start.S
diff options
context:
space:
mode:
Diffstat (limited to '')
-rw-r--r--bsps/sparc/shared/start/start.S7
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