https://gcc.gnu.org/bugzilla/show_bug.cgi?id=85026
--- Comment #3 from Jakub Jelinek <jakub at gcc dot gnu.org> --- Started with r240221 and stopped with r248863. Both these changes are generic changes, so this likely used to be latent in 6.x and before and is latent again on the trunk.