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

--- Comment #4 from cqwrteur <unlvsur at live dot com> ---
(In reply to Jakub Jelinek from comment #1)
> And what can libstdc++ do about that?
> Just use a different OS with better ABIs...

Well, I tested that with Rust on windows, the parameters are passed by
registers.

If changing that in libstdc++ is impossible, can we provide another attribute
to do this in some part of code? For example use "sysv_abi" but do not clean
the SIMD registers.

Reply via email to