https://gcc.gnu.org/bugzilla/show_bug.cgi?id=114910
--- Comment #5 from Mikael Pettersson <mikpelinux at gmail dot com> --- I don't use crosstool-ng, but I have no problems building a cross to c6x-unknown-elf with binutils-2.42, gcc-14.1.0-RC-20240430, and newlib-4.4.0.20231231. (A cross to c6x-unknown-uclibc with uclibc-ng-1.0.47 experiences some problems not seen with gcc-13.2.0, but those are compiler-warnings-that-now-are-errors rather than the assembler errors you cited.)