]> 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>
Fri, 16 May 2025 17:53:09 +0000 (19:53 +0200)
commita894f04d877653bea1639fc9a4adf73bd9347bf4
tree5714300710d74cc535049fda28f1860e53955b1a
parent10a66a8e421b09682b774c795ef1da402235dddc
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>
include/ctype.h
include/rpc/rpc.h
locale/localeinfo.h