summaryrefslogtreecommitdiffstats
path: root/c
diff options
context:
space:
mode:
authorJoel Sherrill <joel.sherrill@OARcorp.com>2001-11-07 23:04:50 +0000
committerJoel Sherrill <joel.sherrill@OARcorp.com>2001-11-07 23:04:50 +0000
commit0897d3818c5d1a6679adc6d649b40a243a2845b2 (patch)
treef9acde143432b7b1cdc7446b6898b67502e3ab35 /c
parent2001-11-07 Joel Sherrill <joel@OARcorp.com> (diff)
downloadrtems-0897d3818c5d1a6679adc6d649b40a243a2845b2.tar.bz2
2001-11-07 Joel Sherrill <joel@OARcorp.com>
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.
Diffstat (limited to 'c')
-rw-r--r--c/src/tests/mptests/ChangeLog9
-rw-r--r--c/src/tests/mptests/mp03/delay.c2
-rw-r--r--c/src/tests/mptests/mp13/system.h2
-rw-r--r--c/src/tests/mptests/mp14/delay.c2
4 files changed, 12 insertions, 3 deletions
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 <joel@OARcorp.com>
+
+ 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 <corsepiu@faw.uni-ulm.de>
+
* .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" );
}