]> git.ipfire.org Git - thirdparty/glibc.git/commit
Optimize __libc_tsd_* thread variable access
authorFlorian Weimer <fweimer@redhat.com>
Fri, 16 May 2025 17:53:09 +0000 (19:53 +0200)
committerFlorian Weimer <fweimer@redhat.com>
Wed, 20 Aug 2025 14:56:33 +0000 (16:56 +0200)
commitf7c0193b61357cb4b52c5805dd8b58718e63ea3b
tree96692d62a813b5df1ec86dfd9bea08a1b1834b7a
parentd6f67d835c8814b77efbc005977fd754873b8784
Optimize __libc_tsd_* thread variable access

These variables are not exported, and libc.so TLS is initial-exec
anyway.  Declare these variables as hidden and use the initial-exec
TLS model.

Reviewed-by: Frédéric Bérat <fberat@redhat.com>
(cherry picked from commit a894f04d877653bea1639fc9a4adf73bd9347bf4)
include/ctype.h
include/rpc/rpc.h
locale/localeinfo.h