diff options
author | Sebastian Huber <sebastian.huber@embedded-brains.de> | 2014-12-12 08:07:49 +0100 |
---|---|---|
committer | Sebastian Huber <sebastian.huber@embedded-brains.de> | 2014-12-12 08:07:49 +0100 |
commit | 3feb3727a4fd22c7b8432464e16cff3dd839be01 (patch) | |
tree | 1db176346f938ef730771568ac7d5d64d47bc435 | |
parent | Teach rtems_tarfs_load() about symlinks (diff) | |
download | rtems-3feb3727a4fd22c7b8432464e16cff3dd839be01.tar.bz2 |
confdefs.h: Fix workspace size if idle task is FP
-rw-r--r-- | cpukit/sapi/include/confdefs.h | 10 |
1 files changed, 8 insertions, 2 deletions
diff --git a/cpukit/sapi/include/confdefs.h b/cpukit/sapi/include/confdefs.h index 76cba05655..595dac5807 100644 --- a/cpukit/sapi/include/confdefs.h +++ b/cpukit/sapi/include/confdefs.h @@ -2349,8 +2349,14 @@ const rtems_libio_helper rtems_fs_init_helper = * This defines the formula used to compute the amount of memory * reserved for IDLE task control structures. */ -#define CONFIGURE_MEMORY_FOR_IDLE_TASK \ - CONFIGURE_MEMORY_FOR_TASKS(CONFIGURE_IDLE_TASKS_COUNT, 0) +#if CPU_IDLE_TASK_IS_FP == TRUE + #define CONFIGURE_MEMORY_FOR_IDLE_TASK \ + CONFIGURE_MEMORY_FOR_TASKS( \ + CONFIGURE_IDLE_TASKS_COUNT, CONFIGURE_IDLE_TASKS_COUNT) +#else + #define CONFIGURE_MEMORY_FOR_IDLE_TASK \ + CONFIGURE_MEMORY_FOR_TASKS(CONFIGURE_IDLE_TASKS_COUNT, 0) +#endif /** * This macro accounts for general RTEMS system overhead. |