https://gcc.gnu.org/bugzilla/show_bug.cgi?id=118299
Bug ID: 118299 Summary: build errors for tic6x-elf Product: gcc Version: 14.2.0 Status: UNCONFIRMED Severity: normal Priority: P3 Component: target Assignee: unassigned at gcc dot gnu.org Reporter: judge.packham at gmail dot com Target Milestone: --- I'm working on the next crosstool-ng release. One of the failing configurations is tic6x-uclinux. There are various problems with that related to the custom uclibc it uses but once we get past those there seem to be issues that can be seen with a tic6x-elf bare-metal configuration. [ALL ] /tmp/ccaJwbaU.s: Assembler messages: [ERROR] /tmp/ccaJwbaU.s:147: Error: label not at start of execute packet [ERROR] /tmp/ccaJwbaU.s:299: Error: label not at start of execute packet [ERROR] /tmp/ccaJwbaU.s:303: Error: label not at start of execute packet [ERROR] /tmp/ccaJwbaU.s:319: Error: label not at start of execute packet [ERROR] /tmp/ccaJwbaU.s:341: Error: label not at start of execute packet [ERROR] make[5]: *** [/home/ctng/crosstool-ng/.build/tic6x-elf/src/gcc/libgcc/static-object.mk:17: hardcfr.o] Error 1 [ALL ] make[5]: Leaving directory '/home/ctng/crosstool-ng/.build/tic6x-elf/build/build-cc-gcc-final/tic6x-elf/be/libgcc' Unfortunately I can't capture the exact assembly that is being complained about. But the same configuration works with GCC 13.3.0 so I think this is a regression. I've attached the full build.log from crosstool-ng in case there is anything else helpful in there.