On 9/6/2022 4:16 pm, Sebastian Huber wrote: > On 08/06/2022 16:18, Sebastian Huber wrote: >> On 08/06/2022 16:11, Joel Sherrill wrote: >>> On Wed, Jun 8, 2022 at 8:47 AM Sebastian Huber >>> <sebastian.hu...@embedded-brains.de >>> <mailto:sebastian.hu...@embedded-brains.de>> wrote: >>> >>> On 08/06/2022 15:39, Joel Sherrill wrote: >>> > Is TLS actually supported on all targets except MIPS? >>> >>> I only added MIPS since this target has a fundamental issue with the >>> TLS >>> support. >>> >>> Which target would you also exclude? >>> >>> About half of them. >> >> It seems to be only bfin, lm32, moxie, or1k, and v850. Are these targets >> still >> in use? Do we have a maintainer for these targets? > > How do we want to proceed here? Add them to the exclude list in the GCC > configuration, or encourage current or future users of these targets to add > the > TLS support so that they can use state of the art C++ support? The initial TLS > support for RTEMS was added in 2013, so this is not really brand new > technology.
I think we should support TLS in C++ for the targets we know work and any others can use the eh_globals support. It does work and works OK with POSIX keys. How we document this is probability a more pressing question? I cannot see any language specific areas in the User or Classic API manuals. Chris _______________________________________________ devel mailing list devel@rtems.org http://lists.rtems.org/mailman/listinfo/devel