[Bug other/87199] Thread local storage dynamic initialization behaviour differs Linux vs macOS

egallager at gcc dot gnu.org gcc-bugzilla@gcc.gnu.org
Mon Sep 3 11:31:00 GMT 2018


https://gcc.gnu.org/bugzilla/show_bug.cgi?id=87199

Eric Gallager <egallager at gcc dot gnu.org> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
                 CC|                            |egallager at gcc dot gnu.org

--- Comment #1 from Eric Gallager <egallager at gcc dot gnu.org> ---
My first guess would be that the difference is Linux has native TLS, whereas
macOS only has emutls, which would be bug 52268. I'll wait for someone else to
confirm, though.


More information about the Gcc-bugs mailing list