[rtems commit] libdl: Add support to import base image TLS symbols
Chris Johns
chrisj at rtems.org
Thu Sep 14 08:51:57 UTC 2023
On 14/9/2023 5:58 pm, Sebastian Huber wrote:
> On 14.09.23 09:38, Chris Johns wrote:
>>>> The issue I faced was no score interface to get the TLS base for a thread to
>>>> determine a symbol's offset. If we had that and something to say if TLS is
>>>> supported libdl would be easy to fix.
>>> Why don't we add this interface if it simplifies things?
>> Yes please, that would be good. I do not know the TSL support well enough to do
>> a decent job of it.
>
> Which interface do you need?
A define that says TLS is support for an arch?
A call that returns the base address for an arch? I have added some in libdl:
https://git.rtems.org/rtems/tree/cpukit/libdl/rtl-tls.c
however having this in score would mean a new arch does not break libdl.
Chris
More information about the devel
mailing list