diff options
author | Joel Sherrill <joel.sherrill@OARcorp.com> | 2008-07-23 17:25:31 +0000 |
---|---|---|
committer | Joel Sherrill <joel.sherrill@OARcorp.com> | 2008-07-23 17:25:31 +0000 |
commit | 6c71b25364d2720a54d4e4d27ead1292a3fc4977 (patch) | |
tree | d1bb042c60328acb5e5ece9a78e9cb64b88cc58f /cpukit/sapi/include/confdefs.h | |
parent | usee inttypes.h for output format specifiers (diff) | |
download | rtems-6c71b25364d2720a54d4e4d27ead1292a3fc4977.tar.bz2 |
2008-07-23 Joel Sherrill <joel.sherrill@oarcorp.com>
* sapi/include/confdefs.h, score/src/threadcreateidle.c: Idle thread
body is now completely configured via the Configuration table.
Diffstat (limited to 'cpukit/sapi/include/confdefs.h')
-rw-r--r-- | cpukit/sapi/include/confdefs.h | 6 |
1 files changed, 4 insertions, 2 deletions
diff --git a/cpukit/sapi/include/confdefs.h b/cpukit/sapi/include/confdefs.h index 2cac79a9b6..3822fc3f83 100644 --- a/cpukit/sapi/include/confdefs.h +++ b/cpukit/sapi/include/confdefs.h @@ -235,10 +235,12 @@ extern rtems_configuration_table Configuration; * the application may override and provide its own. */ #ifndef CONFIGURE_IDLE_TASK_BODY - #ifdef BSP_IDLE_TASK_BODY + #if defined(BSP_IDLE_TASK_BODY) #define CONFIGURE_IDLE_TASK_BODY BSP_IDLE_TASK_BODY + #elif (CPU_PROVIDES_IDLE_THREAD_BODY == TRUE) + #define CONFIGURE_IDLE_TASK_BODY _CPU_Thread_Idle_body #else - #define CONFIGURE_IDLE_TASK_BODY NULL + #define CONFIGURE_IDLE_TASK_BODY _Thread_Idle_body #endif #endif |