#4074 closed enhancement (fixed)

Add CONFIGURE_MAXIMUM_THREAD_LOCAL_STORAGE_SIZE

Reported by: Sebastian Huber Owned by: Sebastian Huber
Priority: normal Milestone: 6.1
Component: config Version: 6
Severity: normal Keywords: qualification
Cc: Blocked By:
Blocking:

Description (last modified by Sebastian Huber)

This configuration option can be used to reserve space for the dynamic linking of modules with thread-local storage objects. See also:

https://lists.rtems.org/pipermail/devel/2020-September/061867.html

Change History (7)

comment:1 Changed on 09/10/20 at 13:20:30 by Sebastian Huber

Description: modified (diff)

comment:2 Changed on 09/11/20 at 07:09:20 by Chris Johns <chrisj@…>

In f86a0ce/rtems-tools:

linkers/exeinfo: Output TLS data

Updates #4074

comment:3 Changed on 09/17/20 at 16:09:22 by Sebastian Huber <sebastian.huber@…>

In 641b31a4/rtems:

rtems: Add RTEMS_ALIGN_DOWN()

Update #3959.
Update #4074.

comment:4 Changed on 09/17/20 at 16:09:25 by Sebastian Huber <sebastian.huber@…>

In dce1cdf1/rtems:

rtems: Add RTEMS_ALIGN_UP()

Update #3959.
Update #4074.

comment:5 Changed on 09/17/20 at 16:09:29 by Sebastian Huber <sebastian.huber@…>

In c312f31/rtems:

CONFIGURE_MAXIMUM_THREAD_LOCAL_STORAGE_SIZE

Add this application configuration option. This configuration option can be
used to reserve space for the dynamic linking of modules with thread-local
storage objects.

Add RTEMS_TASK_STORAGE_ALIGNMENT to define the minium alignment of a
thread-local storage size.

Update #4074.

comment:6 Changed on 09/17/20 at 16:14:43 by Sebastian Huber <sebastian.huber@…>

Resolution: fixed
Status: assignedclosed

In a5fe9aa/rtems-docs:

c-user: CONFIGURE_MAXIMUM_THREAD_LOCAL_STORAGE_SIZE

Document this application configuration option.

Close #4074.

comment:7 Changed on 06/23/21 at 07:07:55 by Sebastian Huber

Keywords: qualification added
Note: See TracTickets for help on using tickets.