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

Florian Weimer <fw at gcc dot gnu.org> changed:

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

--- Comment #3 from Florian Weimer <fw at gcc dot gnu.org> ---
Note that ___tls_get_addr is a real function with its own symbol. For i386,
it's defined as a regparam (1) function (unlike __tls_get_addr, with two
underscores). But that's insufficient to express that most registers are
callee-saved.

Practically speaking, I think we have to fix this on the glibc side, though.
But it's a distinct decision from what to do with the GNU2 TLS descriptor
callbacks.

Reply via email to