From 5b8d80d726091ece15eebf93827563979891c0ca Mon Sep 17 00:00:00 2001 From: Sebastian Huber Date: Sat, 15 Feb 2020 11:23:08 +0100 Subject: config: CONFIGURE_INIT_TASK_INITIAL_MODES Determine the default for CONFIGURE_INIT_TASK_INITIAL_MODES depeding on whether RTEMS_SMP is defined or not. In the tests, use CONFIGURE_INIT_TASK_INITIAL_MODES to explicitly request RTEMS_NO_PREEMPT mode if necessary. Update #3876. --- testsuites/sptests/spsimplesched02/init.c | 2 ++ 1 file changed, 2 insertions(+) (limited to 'testsuites/sptests/spsimplesched02') diff --git a/testsuites/sptests/spsimplesched02/init.c b/testsuites/sptests/spsimplesched02/init.c index b7b1a21919..4a08a6c8ac 100644 --- a/testsuites/sptests/spsimplesched02/init.c +++ b/testsuites/sptests/spsimplesched02/init.c @@ -154,6 +154,8 @@ rtems_task Init( #define CONFIGURE_RTEMS_INIT_TASKS_TABLE #define CONFIGURE_EXTRA_TASK_STACKS (3 * RTEMS_MINIMUM_STACK_SIZE) + +#define CONFIGURE_INIT_TASK_INITIAL_MODES RTEMS_NO_PREEMPT #define CONFIGURE_INIT_TASK_PRIORITY 4 #define CONFIGURE_DISABLE_SMP_CONFIGURATION -- cgit v1.2.3