summaryrefslogtreecommitdiffstats
path: root/testsuites
diff options
context:
space:
mode:
authorSebastian Huber <sebastian.huber@embedded-brains.de>2014-02-17 13:46:11 +0100
committerSebastian Huber <sebastian.huber@embedded-brains.de>2014-02-19 09:59:40 +0100
commit9eec2f33e983d466f7677bc0769eafbc448f7cf6 (patch)
treef968675f2d6d64e50c02e8b9751e23ac4eac57d0 /testsuites
parentbsp/leon3: Add and use fatal codes (diff)
downloadrtems-9eec2f33e983d466f7677bc0769eafbc448f7cf6.tar.bz2
score: Add RTEMS_FATAL_SOURCE_SMP
Use rtems_fatal() instead of _CPU_Fatal_halt() to shutdown processors in SMP configurations since this allows intervention of BSP or application specific fatal extensions.
Diffstat (limited to 'testsuites')
-rw-r--r--testsuites/sptests/spinternalerror02/init.c2
-rw-r--r--testsuites/sptests/spinternalerror02/spinternalerror02.scn1
2 files changed, 2 insertions, 1 deletions
diff --git a/testsuites/sptests/spinternalerror02/init.c b/testsuites/sptests/spinternalerror02/init.c
index 0d07fabe79..01865da74b 100644
--- a/testsuites/sptests/spinternalerror02/init.c
+++ b/testsuites/sptests/spinternalerror02/init.c
@@ -49,7 +49,7 @@ static void test_fatal_source_text(void)
puts( text );
} while ( text != text_last );
- rtems_test_assert( source - 3 == RTEMS_FATAL_SOURCE_EXCEPTION );
+ rtems_test_assert( source - 3 == RTEMS_FATAL_SOURCE_SMP );
}
static void test_status_text(void)
diff --git a/testsuites/sptests/spinternalerror02/spinternalerror02.scn b/testsuites/sptests/spinternalerror02/spinternalerror02.scn
index dc2ef6f171..89f571e93d 100644
--- a/testsuites/sptests/spinternalerror02/spinternalerror02.scn
+++ b/testsuites/sptests/spinternalerror02/spinternalerror02.scn
@@ -36,6 +36,7 @@ RTEMS_FATAL_SOURCE_BSP
RTEMS_FATAL_SOURCE_ASSERT
RTEMS_FATAL_SOURCE_STACK_CHECKER
RTEMS_FATAL_SOURCE_EXCEPTION
+RTEMS_FATAL_SOURCE_SMP
?
?
RTEMS_SUCCESSFUL