diff options
author | Sebastian Huber <sebastian.huber@embedded-brains.de> | 2014-02-17 09:47:12 +0100 |
---|---|---|
committer | Sebastian Huber <sebastian.huber@embedded-brains.de> | 2014-02-19 09:59:38 +0100 |
commit | 92f50c3b2916d52c26d74fe1d61354d342e148af (patch) | |
tree | 6ba9fa06071d98ac169891decaaeba8ebf56c89b /testsuites | |
parent | powerpc: Change interrupt disable implemetation (diff) | |
download | rtems-92f50c3b2916d52c26d74fe1d61354d342e148af.tar.bz2 |
score: Add SYSTEM_STATE_TERMINATED
Merge systems states SYSTEM_STATE_SHUTDOWN and SYSTEM_STATE_FAILED into
new system state SYSTEM_STATE_TERMINATED. This reflects that all system
termination paths end up in _Internal_error_Occurred().
Diffstat (limited to 'testsuites')
-rw-r--r-- | testsuites/libtests/heapwalk/init.c | 2 | ||||
-rw-r--r-- | testsuites/sptests/spfatal23/testcase.h | 2 |
2 files changed, 2 insertions, 2 deletions
diff --git a/testsuites/libtests/heapwalk/init.c b/testsuites/libtests/heapwalk/init.c index f00b9b86ae..af79d1c1e1 100644 --- a/testsuites/libtests/heapwalk/init.c +++ b/testsuites/libtests/heapwalk/init.c @@ -94,7 +94,7 @@ static void test_system_not_up(void) rtems_interrupt_disable( level ); System_state_Codes state = _System_state_Get(); - _System_state_Set( SYSTEM_STATE_FAILED ); + _System_state_Set( SYSTEM_STATE_TERMINATED ); test_call_heap_walk( true ); _System_state_Set( state ); rtems_interrupt_enable( level ); diff --git a/testsuites/sptests/spfatal23/testcase.h b/testsuites/sptests/spfatal23/testcase.h index 28010e1cc1..6be7d3a9c0 100644 --- a/testsuites/sptests/spfatal23/testcase.h +++ b/testsuites/sptests/spfatal23/testcase.h @@ -17,7 +17,7 @@ void force_error() { - _System_state_Set( SYSTEM_STATE_SHUTDOWN ); + _System_state_Set( SYSTEM_STATE_BEFORE_MULTITASKING ); rtems_shutdown_executive( 0 ); /* we will not run this far */ } |