Dixi quod… >(sid_mips64el-dchroot)tg@eller:~$ mips64el-linux-gnuabi64-gcc hi.c -EL >(sid_mips64el-dchroot)tg@eller:~$ mips64el-linux-gnuabi64-gcc hi.c -specs >"/usr/lib/mips64el-linux-musl/musl-gcc.specs" >mips64el-linux-gnuabi64-gcc: error: unrecognized command-line option '-EL' >(sid_mips64el-dchroot)tg@eller:~$ mips64el-linux-gnuabi64-gcc-12 hi.c -EL >(sid_mips64el-dchroot)tg@eller:~$ mips64el-linux-gnuabi64-gcc-12 hi.c -specs >"/usr/lib/mips64el-linux-musl/musl-gcc.specs" >(sid_mips64el-dchroot)tg@eller:~$ _ > >… but a regression (?) in GCC 13 versus GCC 12.
The -EL is not even musl-specific?! (sid_mips64el-dchroot)tg@eller:~$ cat "/usr/lib/mips64el-linux-musl/musl-gcc.specs" %rename cpp_options old_cpp_options *cpp_options: -nostdinc -isystem /usr/include/mips64el-linux-musl -isystem include%s %(old_cpp_options) *cc1: %(cc1_cpu) -nostdinc -isystem /usr/include/mips64el-linux-musl -isystem include%s *link_libgcc: -L/usr/lib/mips64el-linux-musl -L .%s *libgcc: libgcc.a%s %:if-exists(libgcc_eh.a%s) *startfile: %{!shared: /usr/lib/mips64el-linux-musl/Scrt1.o} /usr/lib/mips64el-linux-musl/crti.o crtbeginS.o%s *endfile: crtendS.o%s /usr/lib/mips64el-linux-musl/crtn.o *link: -dynamic-linker /lib/ld-musl-mips64el.so.1 -nostdlib %{shared:-shared} %{static:-static} %{rdynamic:-export-dynamic} *esp_link: *esp_options: *esp_cpp_options: (sid_mips64el-dchroot)tg@eller:~$ _ There’s no -EL in that file‽ So apparently GCC 13 is breaking of itself? bye, //mirabilos -- When he found out that the m68k port was in a pretty bad shape, he did not, like many before him, shrug and move on; instead, he took it upon himself to start compiling things, just so he could compile his shell. How's that for dedication. -- Wouter, about my Debian/m68k revival