diff options
author | Sebastian Huber <sebastian.huber@embedded-brains.de> | 2022-04-12 08:29:00 +0200 |
---|---|---|
committer | Sebastian Huber <sebastian.huber@embedded-brains.de> | 2022-04-12 08:37:54 +0200 |
commit | ba36e4a2360479545cc59f3b96907603f2541fe5 (patch) | |
tree | 69228e7ddd6135470e0e816f2d9ec9858cb5a9ee | |
parent | Remove duplicate SPDX lines accidentally added (diff) | |
download | rtems-ba36e4a2360479545cc59f3b96907603f2541fe5.tar.bz2 |
validation: Allow custom idle task body
-rw-r--r-- | testsuites/validation/ts-fatal-sysinit.h | 10 |
1 files changed, 8 insertions, 2 deletions
diff --git a/testsuites/validation/ts-fatal-sysinit.h b/testsuites/validation/ts-fatal-sysinit.h index 33a5232813..5744bc6fea 100644 --- a/testsuites/validation/ts-fatal-sysinit.h +++ b/testsuites/validation/ts-fatal-sysinit.h @@ -127,8 +127,13 @@ RTEMS_SYSINIT_ITEM( { .fatal = TestSuiteFatalExtension } #if !defined(CONFIGURE_RTEMS_INIT_TASKS_TABLE) + #define CONFIGURE_IDLE_TASK_INITIALIZES_APPLICATION +#if !defined(CONFIGURE_IDLE_TASK_BODY) + +#define CONFIGURE_IDLE_TASK_BODY IdleBody + void *IdleBody( uintptr_t ignored ) { (void) ignored; @@ -136,8 +141,9 @@ void *IdleBody( uintptr_t ignored ) rtems_fatal( RTEMS_FATAL_SOURCE_EXIT, 1 ); } -#define CONFIGURE_IDLE_TASK_BODY IdleBody -#endif +#endif /* CONFIGURE_IDLE_TASK_BODY */ + +#endif /* CONFIGURE_IDLE_TASK_INITIALIZES_APPLICATION */ #define CONFIGURE_INIT |