Changeset 45ee958 in rtems for cpukit/sapi


Ignore:
Timestamp:
09/30/22 06:06:18 (8 months ago)
Author:
Sebastian Huber <sebastian.huber@…>
Branches:
master
Children:
64fbeaa
Parents:
6a820853
git-author:
Sebastian Huber <sebastian.huber@…> (09/30/22 06:06:18)
git-committer:
Sebastian Huber <sebastian.huber@…> (10/14/22 08:48:23)
Message:

config: Add CONFIGURE_IDLE_TASK_STORAGE_SIZE

By default, allocate the IDLE task storage areas from the RTEMS Workspace.
This avoids having to estimate the thread-local storage size in the default
configuration.

Add the application configuration option CONFIGURE_IDLE_TASK_STORAGE_SIZE to
request a static allocation of the task storage area for IDLE tasks.

Update #3835.
Update #4524.

File:
1 edited

Legend:

Unmodified
Added
Removed
  • cpukit/sapi/src/interrtext.c

    r6a820853 r45ee958  
    8585  "INTERNAL_ERROR_TOO_LARGE_TLS_SIZE",
    8686  "INTERNAL_ERROR_RTEMS_INIT_TASK_CONSTRUCT_FAILED",
    87   "INTERNAL_ERROR_IDLE_THREAD_CREATE_FAILED"
     87  "INTERNAL_ERROR_IDLE_THREAD_CREATE_FAILED",
     88  "INTERNAL_ERROR_NO_MEMORY_FOR_IDLE_TASK_STORAGE"
    8889};
    8990
Note: See TracChangeset for help on using the changeset viewer.