https://gcc.gnu.org/bugzilla/show_bug.cgi?id=105573
Marek Polacek <mpolacek at gcc dot gnu.org> changed: What |Removed |Added ---------------------------------------------------------------------------- CC| |mpolacek at gcc dot gnu.org --- Comment #2 from Marek Polacek <mpolacek at gcc dot gnu.org> --- This seems to have been fixed in GCC 12 -- I can reproduce with --target=sparc64-unknown-linux-gnu with GCC 11, but not GCC 12.