https://gcc.gnu.org/bugzilla/show_bug.cgi?id=65780
--- Comment #25 from Jakub Jelinek <jakub at gcc dot gnu.org> --- Comment on attachment 35332 --> https://gcc.gnu.org/bugzilla/attachment.cgi?id=35332 A patch An non-external shouldn't this be A non-external ? Other than that LGTM, but I'd prefer another pair of eyes on this.