https://gcc.gnu.org/bugzilla/show_bug.cgi?id=103370
Bug ID: 103370 Summary: [12 Regression] Assembler error building glibc for ColdFire soft-float Product: gcc Version: 12.0 Status: UNCONFIRMED Keywords: assemble-failure Severity: normal Priority: P3 Component: target Assignee: unassigned at gcc dot gnu.org Reporter: jsm28 at gcc dot gnu.org CC: rguenth at gcc dot gnu.org Target Milestone: --- Target: m68k*-*-* Created attachment 51849 --> https://gcc.gnu.org/bugzilla/attachment.cgi?id=51849&action=edit preprocessed source Compile and assemble the attached preprocessed source (from glibc) with -O2 -fPIC -c, using a compiler configured for m68k-linux-gnu --with-arch=cf --with-cpu=54455 --disable-multilib (this is m68k-linux-gnu-coldfire-soft in build-many-glibcs.py). This produces an assembler error: /tmp/cctaeK7A.s: Assembler messages: /tmp/cctaeK7A.s: Fatal error: Tried to convert PC relative branch to absolute jump This appeared with commit 045206450386bcd774db3bde0c696828402361c6 Author: Richard Biener <rguent...@suse.de> Date: Fri Nov 12 10:21:22 2021 +0100 tree-optimization/102880 - improve CD-DCE though I'm guessing it was most likely to have been latent before then.