From 0897d3818c5d1a6679adc6d649b40a243a2845b2 Mon Sep 17 00:00:00 2001 From: Joel Sherrill Date: Wed, 7 Nov 2001 23:04:50 +0000 Subject: 2001-11-07 Joel Sherrill Tracked as PR72 but related to the object id problem (PR36) reported by Todor.Todorov@barco.com. * mp03/delay.c: Dispatch disable level is actually 1 not 0. * mp13/system.h: Configure enough tasks (CONFIGURE_MAXIMUM_TASKS=3). * mp14/delay.c: Dispatch disable level may be arbitrarily > 0. --- c/src/tests/mptests/ChangeLog | 9 +++++++++ c/src/tests/mptests/mp03/delay.c | 2 +- c/src/tests/mptests/mp13/system.h | 2 +- c/src/tests/mptests/mp14/delay.c | 2 +- 4 files changed, 12 insertions(+), 3 deletions(-) (limited to 'c') diff --git a/c/src/tests/mptests/ChangeLog b/c/src/tests/mptests/ChangeLog index 5b1851d87a..9767ce8e7c 100644 --- a/c/src/tests/mptests/ChangeLog +++ b/c/src/tests/mptests/ChangeLog @@ -1,3 +1,12 @@ +2001-11-07 Joel Sherrill + + Tracked as PR72 but related to the object id problem (PR36) + reported by Todor.Todorov@barco.com. + * mp03/delay.c: Dispatch disable level is actually 1 not 0. + * mp13/system.h: Configure enough tasks (CONFIGURE_MAXIMUM_TASKS=3). + * mp14/delay.c: Dispatch disable level may be arbitrarily > 0. +2001-10-11 Ralf Corsepius + * .cvsignore: Add autom4te.cache for autoconf > 2.52. * configure.in: Remove. * configure.ac: New file, generated from configure.in by autoupdate. diff --git a/c/src/tests/mptests/mp03/delay.c b/c/src/tests/mptests/mp03/delay.c index 957a18aa7f..666dd3c1e8 100644 --- a/c/src/tests/mptests/mp03/delay.c +++ b/c/src/tests/mptests/mp03/delay.c @@ -26,5 +26,5 @@ rtems_timer_service_routine Delayed_send_event( rtems_status_code status; status = rtems_event_send( Task_id[ 1 ], RTEMS_EVENT_16 ); - directive_failed( status, "rtems_event_send" ); + directive_failed_with_level( status, "rtems_event_send", 1 ); } diff --git a/c/src/tests/mptests/mp13/system.h b/c/src/tests/mptests/mp13/system.h index 0f917d5598..a056882b02 100644 --- a/c/src/tests/mptests/mp13/system.h +++ b/c/src/tests/mptests/mp13/system.h @@ -36,7 +36,7 @@ rtems_task Test_task2( #define CONFIGURE_APPLICATION_NEEDS_CONSOLE_DRIVER #define CONFIGURE_APPLICATION_NEEDS_CLOCK_DRIVER -#define CONFIGURE_MAXIMUM_TASKS 2 +#define CONFIGURE_MAXIMUM_TASKS 3 #if ( NODE_NUMBER == 1 ) #define CONFIGURE_MAXIMUM_SEMAPHORES 1 #define CONFIGURE_MAXIMUM_MESSAGE_QUEUES 1 diff --git a/c/src/tests/mptests/mp14/delay.c b/c/src/tests/mptests/mp14/delay.c index 47f70f6b70..f6814aad2c 100644 --- a/c/src/tests/mptests/mp14/delay.c +++ b/c/src/tests/mptests/mp14/delay.c @@ -29,5 +29,5 @@ rtems_timer_service_routine Delayed_send_event( Task_id[ rtems_get_index( timer_id ) ], RTEMS_EVENT_16 ); - directive_failed( status, "rtems_event_send" ); + fatal_directive_check_status_only( status, RTEMS_SUCCESSFUL, "rtems_event_send" ); } -- cgit v1.2.3