confdefs.h: Fix workspace size if idle task is FP

This commit is contained in:
Sebastian Huber
2014-12-12 08:07:49 +01:00
parent 9d9c42601a
commit 3feb3727a4
+8 -2
View File
@@ -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.