Implemented _CPU_Fatal_halt for Patmos

This commit is contained in:
afpr
2014-05-16 13:33:42 +01:00
parent 0701177c48
commit 8cc219bc6f

View File

@@ -632,11 +632,8 @@ uint32_t *shadow_stack_base
#define _CPU_Fatal_halt( _error ) \ #define _CPU_Fatal_halt( _error ) \
do { \ do { \
uint32_t level; \ asm volatile ( "call __exit \n\t" : : ); \
\ } while (1)
asm volatile ( "mov $r9 = %0 \n\t" : "=r" (level) : "0" (level) ); \
while (1); /* loop forever */ \
} while (0)
/* end of Fatal Error manager macros */ /* end of Fatal Error manager macros */