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.
  • [Bug target/118299] New: build... judge.packham at gmail dot com via Gcc-bugs

Reply via email to