Re: git: 24fd63e0970f - main - mips: Don't set __NO_TLS to disable some uses of TLS.
Brandon Bergren
bdragon at FreeBSD.org
Fri Feb 19 00:03:55 UTC 2021
On Thu, Feb 18, 2021, at 6:00 PM, Jessica Clarke wrote:
>
> But TLS isn't broken for ELFv1? Otherwise jemalloc would die in a fire
> and nothing would ever work. TLS should have been working for ELFv1 for
> many years by this point.
>
> Jess
It's not broken, but it's an ABI change to flip it back and forth. You get RuneLocale errors in the middle of installworld if you try and install a build with TLS enabled and have to do a double installworld to compensate for the crashes.
For ABI stability reasons, it needs to stay on in 12 and below.
--
Brandon Bergren
bdragon at FreeBSD.org
More information about the dev-commits-src-main
mailing list