https://gcc.gnu.org/bugzilla/show_bug.cgi?id=79343
Markus Trippelsdorf <trippels at gcc dot gnu.org> changed: What |Removed |Added ---------------------------------------------------------------------------- Status|UNCONFIRMED |RESOLVED CC| |trippels at gcc dot gnu.org Resolution|--- |INVALID --- Comment #2 from Markus Trippelsdorf <trippels at gcc dot gnu.org> --- Yes, please see https://gcc.gnu.org/gcc-7/changes.html: PowerPC / PowerPC64 / RS6000 The PowerPC port now uses LRA by default. GCC now diagnoses inline assembly that clobbers register r2. This has always been invalid code, and is no longer quietly tolerated.