summaryrefslogtreecommitdiffstats
path: root/testsuites/sptests/sptask_err04/task1.c
diff options
context:
space:
mode:
Diffstat (limited to 'testsuites/sptests/sptask_err04/task1.c')
-rw-r--r--testsuites/sptests/sptask_err04/task1.c9
1 files changed, 9 insertions, 0 deletions
diff --git a/testsuites/sptests/sptask_err04/task1.c b/testsuites/sptests/sptask_err04/task1.c
index 29b63db5f4..c1f59d81fb 100644
--- a/testsuites/sptests/sptask_err04/task1.c
+++ b/testsuites/sptests/sptask_err04/task1.c
@@ -165,6 +165,15 @@ rtems_task Task_1(
);
puts( "TA1 - rtems_task_start - RTEMS_INVALID_ID" );
+ /* NULL entry point */
+ status = rtems_task_start( RTEMS_SELF, NULL, 0 );
+ fatal_directive_status(
+ status,
+ RTEMS_INVALID_ADDRESS,
+ "rtems_task_start with NULL entry point"
+ );
+ puts( "TA1 - rtems_task_start - RTEMS_INVALID_ADDRESS" );
+
/* already started */
status = rtems_task_start( RTEMS_SELF, Task_1, 0 );
fatal_directive_status(