https://gcc.gnu.org/bugzilla/show_bug.cgi?id=55930
--- Comment #11 from Jonathan Wakely <redi at gcc dot gnu.org> --- I still think the solution is "don't do that for gcc" but in any case, the patch still hasn't been sent to the mailing list so isn't going to get reviewed let alone applied.