https://gcc.gnu.org/bugzilla/show_bug.cgi?id=85434
Thomas Preud'homme <robotux at celest dot fr> changed: What |Removed |Added ---------------------------------------------------------------------------- CC| |robotux at celest dot fr --- Comment #23 from Thomas Preud'homme <robotux at celest dot fr> --- (In reply to Richard Biener from comment #22) > So this was fixed for GCC 9. Both the GCC 8 and GCC 7 branches are still > open for wrong-code fixes, I'd appreciate at least providing "official" > backports of the fix even if we end up not committing them because for the > fear of breakage. > You probably know best - was there any fallout of the two revs committed here > that needed to be fixed? > > Thanks. I don't remember any fallout from the final patch no. My reticence for a backport was due to * adding a new target hook * patching functions to generate PIC sequences. I'm not sure how much these functions have changed over the year, I suspect not much and the rest of the patch should be fairly self contained. I would not expect too much work to backport the change itself by someone else (I am not in a position to do the work myself), but whether such a change would be acceptable on a stable branch is up to the relevant maintainer.