[Bug dynamic-link/34164] elf: IFUNC resolvers do not see static TLS initialization

"cvs-commit at gcc dot gnu.org via Glibc-bugs" <[email protected]> Thu, 25 Jun 2026 14:14:38 +0000
Newsgroups gmane.comp.lib.glibc.bugs
Message-ID <[email protected]/bugzilla/>
https://sourceware.org/bugzilla/show_bug.cgi?id=34164

--- Comment #6 from Sourceware Commits <cvs-commit at gcc dot gnu.org> ---
The master branch has been updated by Adhemerval Zanella
<[email protected]>:

https://sourceware.org/git/gitweb.cgi?p=glibc.git;h=657fe73fb1ce09c109fffafb16d565eedbbe05ed

commit 657fe73fb1ce09c109fffafb16d565eedbbe05ed
Author: Adhemerval Zanella <[email protected]>
Date:   Fri Jun 19 14:40:03 2026 -0300

    manual: Document indirect functions (IFUNC)

    Add a new section to the Dynamic Linker chapter describing the
    STT_GNU_IFUNC mechanism: the resolver calling convention for each
    supported architecture, when resolvers run, and the functionality
    supported in resolvers (TLS access, stack protector, cross-object
    references) along with the remaining restrictions, reflecting the
    recent ordering fixes (BZ 20680, BZ 23240, BZ 28817, BZ 34164,
    BZ 34170).  Also cross-reference it from the hardening section.

    Reviewed-by: Yury Khrustalev <[email protected]>

-- 
You are receiving this mail because:
You are on the CC list for the bug.