https://gcc.gnu.org/bugzilla/show_bug.cgi?id=88576
Florian Weimer <fw at gcc dot gnu.org> changed: What |Removed |Added ---------------------------------------------------------------------------- CC| |fw at gcc dot gnu.org --- Comment #6 from Florian Weimer <fw at gcc dot gnu.org> --- Has this got to do anything with errno? It seems to me that with -fno-math-errno, GCC assumes that malloc does not set *any* TLS variable. That doesn't look right to me.