summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--testsuites/sptests/ChangeLog5
-rw-r--r--testsuites/sptests/spfatal_support/init.c3
2 files changed, 7 insertions, 1 deletions
diff --git a/testsuites/sptests/ChangeLog b/testsuites/sptests/ChangeLog
index 755476614e..e636544b3d 100644
--- a/testsuites/sptests/ChangeLog
+++ b/testsuites/sptests/ChangeLog
@@ -1,3 +1,8 @@
+2011-08-18 Sebastian Huber <sebastian.huber@embedded-brains.de>
+
+ * spfatal_support/init.c: Ensure that _Thread_BSP_context is
+ initialized.
+
2011-08-02 Petr Benes <benesp16@fel.cvut.cz>
PR 1883/testing
diff --git a/testsuites/sptests/spfatal_support/init.c b/testsuites/sptests/spfatal_support/init.c
index 6e8f7da702..6716b3ef9d 100644
--- a/testsuites/sptests/spfatal_support/init.c
+++ b/testsuites/sptests/spfatal_support/init.c
@@ -152,6 +152,7 @@ void Fatal_extension(
printk( "*** END OF TEST ***\n" );
}
- _Thread_Stop_multitasking();
+ if ( _System_state_Is_up( _System_state_Get() ) )
+ _Thread_Stop_multitasking();
}