forked from Imagelibrary/rtems
Include memory for Ada task stacks.
This commit is contained in:
@@ -559,7 +559,7 @@ posix_initialization_threads_table POSIX_Initialization_threads[] = {
|
|||||||
CONFIGURE_MEMORY_FOR_MP + \
|
CONFIGURE_MEMORY_FOR_MP + \
|
||||||
CONFIGURE_MEMORY_FOR_SYSTEM_OVEREHAD + \
|
CONFIGURE_MEMORY_FOR_SYSTEM_OVEREHAD + \
|
||||||
(((CONFIGURE_MEMORY_OVERHEAD)+1) * 1024) + \
|
(((CONFIGURE_MEMORY_OVERHEAD)+1) * 1024) + \
|
||||||
(CONFIGURE_EXTRA_TASK_STACKS) \
|
(CONFIGURE_EXTRA_TASK_STACKS) + (CONFIGURE_ADA_TASKS_STACK) \
|
||||||
) & 0xfffffc00)
|
) & 0xfffffc00)
|
||||||
#endif
|
#endif
|
||||||
|
|
||||||
@@ -579,7 +579,7 @@ posix_initialization_threads_table POSIX_Initialization_threads[] = {
|
|||||||
|
|
||||||
/* Ada tasks are allocated twice the minimum stack space */
|
/* Ada tasks are allocated twice the minimum stack space */
|
||||||
#define CONFIGURE_ADA_TASKS_STACK \
|
#define CONFIGURE_ADA_TASKS_STACK \
|
||||||
(CONFIGURE_MAXIMUM_ADA_TASKS * RTEMS_MINIMUM_STACK_SIZE)
|
(CONFIGURE_MAXIMUM_ADA_TASKS * (RTEMS_MINIMUM_STACK_SIZE + (6 * 1024)))
|
||||||
|
|
||||||
#else
|
#else
|
||||||
#define CONFIGURE_GNAT_MUTEXES 0
|
#define CONFIGURE_GNAT_MUTEXES 0
|
||||||
|
|||||||
@@ -559,7 +559,7 @@ posix_initialization_threads_table POSIX_Initialization_threads[] = {
|
|||||||
CONFIGURE_MEMORY_FOR_MP + \
|
CONFIGURE_MEMORY_FOR_MP + \
|
||||||
CONFIGURE_MEMORY_FOR_SYSTEM_OVEREHAD + \
|
CONFIGURE_MEMORY_FOR_SYSTEM_OVEREHAD + \
|
||||||
(((CONFIGURE_MEMORY_OVERHEAD)+1) * 1024) + \
|
(((CONFIGURE_MEMORY_OVERHEAD)+1) * 1024) + \
|
||||||
(CONFIGURE_EXTRA_TASK_STACKS) \
|
(CONFIGURE_EXTRA_TASK_STACKS) + (CONFIGURE_ADA_TASKS_STACK) \
|
||||||
) & 0xfffffc00)
|
) & 0xfffffc00)
|
||||||
#endif
|
#endif
|
||||||
|
|
||||||
@@ -579,7 +579,7 @@ posix_initialization_threads_table POSIX_Initialization_threads[] = {
|
|||||||
|
|
||||||
/* Ada tasks are allocated twice the minimum stack space */
|
/* Ada tasks are allocated twice the minimum stack space */
|
||||||
#define CONFIGURE_ADA_TASKS_STACK \
|
#define CONFIGURE_ADA_TASKS_STACK \
|
||||||
(CONFIGURE_MAXIMUM_ADA_TASKS * RTEMS_MINIMUM_STACK_SIZE)
|
(CONFIGURE_MAXIMUM_ADA_TASKS * (RTEMS_MINIMUM_STACK_SIZE + (6 * 1024)))
|
||||||
|
|
||||||
#else
|
#else
|
||||||
#define CONFIGURE_GNAT_MUTEXES 0
|
#define CONFIGURE_GNAT_MUTEXES 0
|
||||||
|
|||||||
@@ -559,7 +559,7 @@ posix_initialization_threads_table POSIX_Initialization_threads[] = {
|
|||||||
CONFIGURE_MEMORY_FOR_MP + \
|
CONFIGURE_MEMORY_FOR_MP + \
|
||||||
CONFIGURE_MEMORY_FOR_SYSTEM_OVEREHAD + \
|
CONFIGURE_MEMORY_FOR_SYSTEM_OVEREHAD + \
|
||||||
(((CONFIGURE_MEMORY_OVERHEAD)+1) * 1024) + \
|
(((CONFIGURE_MEMORY_OVERHEAD)+1) * 1024) + \
|
||||||
(CONFIGURE_EXTRA_TASK_STACKS) \
|
(CONFIGURE_EXTRA_TASK_STACKS) + (CONFIGURE_ADA_TASKS_STACK) \
|
||||||
) & 0xfffffc00)
|
) & 0xfffffc00)
|
||||||
#endif
|
#endif
|
||||||
|
|
||||||
@@ -579,7 +579,7 @@ posix_initialization_threads_table POSIX_Initialization_threads[] = {
|
|||||||
|
|
||||||
/* Ada tasks are allocated twice the minimum stack space */
|
/* Ada tasks are allocated twice the minimum stack space */
|
||||||
#define CONFIGURE_ADA_TASKS_STACK \
|
#define CONFIGURE_ADA_TASKS_STACK \
|
||||||
(CONFIGURE_MAXIMUM_ADA_TASKS * RTEMS_MINIMUM_STACK_SIZE)
|
(CONFIGURE_MAXIMUM_ADA_TASKS * (RTEMS_MINIMUM_STACK_SIZE + (6 * 1024)))
|
||||||
|
|
||||||
#else
|
#else
|
||||||
#define CONFIGURE_GNAT_MUTEXES 0
|
#define CONFIGURE_GNAT_MUTEXES 0
|
||||||
|
|||||||
Reference in New Issue
Block a user