https://gcc.gnu.org/bugzilla/show_bug.cgi?id=60480
Andrew Pinski <pinskia at gcc dot gnu.org> changed: What |Removed |Added ---------------------------------------------------------------------------- Known to work| |7.1.0 Target Milestone|--- |9.0 Resolution|--- |FIXED Status|UNCONFIRMED |RESOLVED --- Comment #3 from Andrew Pinski <pinskia at gcc dot gnu.org> --- GCC 9 is: movq %r14, -8(%r15) movq %r14, %rax leaq -8(%r15), %r14 movq %r14, %r15 movq %rax, %r14 addq $8, %r15 So fixed for GCC 9.