https://gcc.gnu.org/bugzilla/show_bug.cgi?id=89093
--- Comment #65 from Jakub Jelinek <jakub at gcc dot gnu.org> --- Created attachment 46198 --> https://gcc.gnu.org/bugzilla/attachment.cgi?id=46198&action=edit gcc9-pr89093.patch So, can we converge to a single patch that does everything? Attached is completely untested compilation of Ramana's above patch, the above discussions and some cleanups/fixes, but I don't have cycles to actually verify it and test it.