https://gcc.gnu.org/bugzilla/show_bug.cgi?id=84406
--- Comment #7 from rsandifo at gcc dot gnu.org <rsandifo at gcc dot gnu.org> --- Created attachment 43434 --> https://gcc.gnu.org/bugzilla/attachment.cgi?id=43434&action=edit Possible patch This is the kind of change I was thinking of.