diff options
Diffstat (limited to 'testsuites/validation/ts-default.h')
-rw-r--r-- | testsuites/validation/ts-default.h | 6 |
1 files changed, 6 insertions, 0 deletions
diff --git a/testsuites/validation/ts-default.h b/testsuites/validation/ts-default.h index fddca955e1..74854afef3 100644 --- a/testsuites/validation/ts-default.h +++ b/testsuites/validation/ts-default.h @@ -42,6 +42,7 @@ #include <rtems/test-scheduler.h> #include "ts-config.h" +#include "tx-support.h" #define MAX_TLS_SIZE RTEMS_ALIGN_UP( 64, RTEMS_TASK_STORAGE_ALIGNMENT ) @@ -180,6 +181,8 @@ static void task_stack_deallocate( void *stack ) #define CONFIGURE_INIT_TASK_CONSTRUCT_STORAGE_SIZE TASK_STORAGE_SIZE +#define CONFIGURE_INITIAL_EXTENSIONS { .fatal = FatalInitialExtension } + #if defined( RTEMS_SMP ) && \ ( CONFIGURE_MAXIMUM_PROCESSORS == 4 || CONFIGURE_MAXIMUM_PROCESSORS == 5 ) @@ -190,6 +193,9 @@ T_scheduler_operations[ CONFIGURE_MAXIMUM_PROCESSORS ] = { SCHEDULER_EDF_SMP_ENTRY_POINTS, SCHEDULER_EDF_SMP_ENTRY_POINTS, SCHEDULER_EDF_SMP_ENTRY_POINTS, +#if CONFIGURE_MAXIMUM_PROCESSORS >= 5 + SCHEDULER_EDF_SMP_ENTRY_POINTS, +#endif SCHEDULER_EDF_SMP_ENTRY_POINTS }; |