diff options
author | Sebastian Huber <sebastian.huber@embedded-brains.de> | 2010-07-07 09:03:34 +0000 |
---|---|---|
committer | Sebastian Huber <sebastian.huber@embedded-brains.de> | 2010-07-07 09:03:34 +0000 |
commit | 6091bc3a0edde9bf45928d19c8d00cd3e1b1b62a (patch) | |
tree | 0426f935e0794ef6f392d6c9e677c5899e72646c /testsuites/sptests/spfatal09/testcase.h | |
parent | 2010-07-06 Joel Sherrill <joel.sherrilL@OARcorp.com> (diff) | |
download | rtems-6091bc3a0edde9bf45928d19c8d00cd3e1b1b62a.tar.bz2 |
2010-07-08 Sebastian Huber <sebastian.huber@embedded-brains.de>
* spfatal09/.cvsignore, spfatal09/Makefile.am,
spfatal09/spfatal09.doc, spfatal09/spfatal09.scn,
spfatal09/testcase.h: Removed files.
* Makefile.am, configure.ac: Reflect changes above.
* spfatal_support/init.c: Print end of test message in case of
success. Stop multitasking in the fatal error extension.
* spfatal03/testcase.h, spfatal07/testcase.h: Use printk() instead of
puts().
* spfatal01/spfatal01.scn, spfatal02/spfatal02.scn,
spfatal03/spfatal03.scn, spfatal04/spfatal04.scn,
spfatal05/spfatal05.scn, spfatal06/spfatal06.scn,
spfatal07/spfatal07.scn, spfatal08/spfatal08.scn,
spfatal10/spfatal10.scn, spfatal11/spfatal11.scn,
spfatal12/spfatal12.scn, spfatal13/spfatal13.scn,
spfatal14/spfatal14.scn, spfatal15/spfatal15.scn,
spfatal16/spfatal16.scn, spfatal17/spfatal17.scn,
spfatal18/spfatal18.scn, spfatal19/spfatal19.scn,
spfatal20/spfatal20.scn: Update.
Diffstat (limited to '')
-rw-r--r-- | testsuites/sptests/spfatal09/testcase.h | 46 |
1 files changed, 0 insertions, 46 deletions
diff --git a/testsuites/sptests/spfatal09/testcase.h b/testsuites/sptests/spfatal09/testcase.h deleted file mode 100644 index 7560f3fe12..0000000000 --- a/testsuites/sptests/spfatal09/testcase.h +++ /dev/null @@ -1,46 +0,0 @@ -/* - * Classic API Init task create failure - * - * COPYRIGHT (c) 1989-2008. - * On-Line Applications Research Corporation (OAR). - * - * The license and distribution terms for this file may be - * found in the file LICENSE in this distribution or at - * http://www.rtems.com/license/LICENSE. - * - * $Id$ - */ - -/* - * Way too much stack space. Should generate a fatal error - * on the init task create. - */ -#define CONFIGURE_HAS_OWN_INIT_TASK_TABLE -#define CONFIGURE_INIT_TASK_STACK_SIZE RTEMS_MINIMUM_STACK_SIZE -rtems_initialization_tasks_table Initialization_tasks[] = { - { rtems_build_name('I', 'N', 'I', ' '), - RTEMS_MINIMUM_STACK_SIZE, - 1, - RTEMS_DEFAULT_ATTRIBUTES, - Init, - RTEMS_DEFAULT_MODES, - 0 - } -}; -#define CONFIGURE_INIT_TASK_TABLE Initialization_tasks -#define CONFIGURE_INIT_TASK_TABLE_SIZE \ - sizeof(CONFIGURE_INIT_TASK_TABLE) / sizeof(rtems_initialization_tasks_table) - -#define FATAL_ERROR_TEST_NAME "9" -#define FATAL_ERROR_DESCRIPTION "Core invalid workspace address" -#define FATAL_ERROR_EXPECTED_SOURCE INTERNAL_ERROR_CORE -#define FATAL_ERROR_EXPECTED_IS_INTERNAL TRUE -#define FATAL_ERROR_EXPECTED_ERROR INTERNAL_ERROR_INVALID_WORKSPACE_ADDRESS - -void force_error() -{ - Configuration.work_space_start = NULL; - - rtems_initialize_data_structures(); - /* we will not run this far */ -} |