https://gcc.gnu.org/bugzilla/show_bug.cgi?id=113874
--- Comment #23 from H.J. Lu <hjl.tools at gmail dot com> --- (In reply to Jakub Jelinek from comment #22) > BTW, does aarch64 dl-tlsdesc.S save SVE/SME register state (I only see fixed > offsets in there), or are those call-saved? > What about floating point registers in x86_64/dl-tlsdesc.S? Floating point registers are preserved with my glibc patch. > And i386/dl-tlsdesc.S needs to save/restore 387 and SSE regs? i386 doesn't preserve them in _dl_runtime_resolve nor _dl_tlsdesc_dynamic.