http://gcc.gnu.org/bugzilla/show_bug.cgi?id=59696
Bug ID: 59696 Summary: Global compilation of Binutils 2.21/Newlib 1.19/GCC 4.3.5 for MMIX doesn't work Product: gcc Version: 4.3.5 Status: UNCONFIRMED Severity: normal Priority: P3 Component: inline-asm Assignee: unassigned at gcc dot gnu.org Reporter: sun7_2 at hotmail dot com Hello All, I've been trying for ages to compile MMIX (october 2013 version) by following indications reported here : http://bitrange.com/mmix/install.html. The compilation systematically ends on an error juste after entering the building of libgcc : make[4]: entrant dans le répertoire « /home/rauc6463/Téléchargements/mmix/emptydir2/mmix/gnuabi/libgcc » # If this is the top-level multilib, build all the other # multilibs. /home/rauc6463/Téléchargements/mmix/emptydir2/./gcc/xgcc -B/home/rauc6463/Téléchargements/mmix/emptydir2/./gcc/ -nostdinc -B/home/rauc6463/Téléchargements/mmix/emptydir2/mmix/newlib/ -isystem /home/rauc6463/Téléchargements/mmix/emptydir2/mmix/newlib/targ-include -isystem /home/rauc6463/Téléchargements/mmix/gcc-4.3.5/newlib/libc/include -B/home/rauc6463/Téléchargements/mmix/emptydir2/mmix/libgloss/mmix -L/home/rauc6463/Téléchargements/mmix/emptydir2/mmix/libgloss/libnosys -L/home/rauc6463/Téléchargements/mmix/gcc-4.3.5/libgloss/mmix -B/opt/mmix//mmix/bin/ -B/opt/mmix//mmix/lib/ -isystem /opt/mmix//mmix/include -isystem /opt/mmix//mmix/sys-include -O2 -g -g -O2 -mabi=gnu -O2 -O2 -g -g -O2 -DIN_GCC -DCROSS_DIRECTORY_STRUCTURE -W -Wall -Wwrite-strings -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -isystem ./include -mlibfuncs -O2 -g -DIN_LIBGCC2 -D__GCC_FLOAT_NOT_NEEDED -Dinhibit_libc -I. -I. -I../../.././gcc -I/home/rauc6463/Téléchargements/mmix/gcc-4.3.5/libgcc -I/home/rauc6463/Téléchargements/mmix/gcc-4.3.5/libgcc/. -I/home/rauc6463/Téléchargements/mmix/gcc-4.3.5/libgcc/../gcc -I/home/rauc6463/Téléchargements/mmix/gcc-4.3.5/libgcc/../include -DHAVE_CC_TLS -o _muldi3.o -MT _muldi3.o -MD -MP -MF _muldi3.dep -DL_muldi3 -c /home/rauc6463/Téléchargements/mmix/gcc-4.3.5/libgcc/../gcc/libgcc2.c \ libgcc2.c: Assembler messages: libgcc2.c:16: Error: junk at end of line, first unrecognized character is `,' libgcc2.c:209: Error: junk at end of line, first unrecognized character is `,' make[4]: *** [_muldi3.o] Erreur 1 make[4]: quittant le répertoire « /home/rauc6463/Téléchargements/mmix/emptydir2/mmix/gnuabi/libgcc » make[3]: *** [multi-do] Erreur 1 make[3]: quittant le répertoire « /home/rauc6463/Téléchargements/mmix/emptydir2/mmix/libgcc » make[2]: *** [all-multi] Erreur 2 make[2]: quittant le répertoire « /home/rauc6463/Téléchargements/mmix/emptydir2/mmix/libgcc » make[1]: *** [all-target-libgcc] Erreur 2 make[1]: quittant le répertoire « /home/rauc6463/Téléchargements/mmix/emptydir2 » make: *** [all] Erreur 2 Binutils was correctly compiled and installed. The mmix-* programs suite was also correctly completed. But libgcc fails almost immediately. I was unable to find a clue about those errors. My system is a Ubuntu 12.04 (3.2.0-56-generic #86-Ubuntu SMP Wed Oct 23 09:20:45 UTC 2013 x86_64 x86_64 x86_64 GNU/Linux). It matches every requirement i could hear of (MPC, MPFR, GMC for instance). If you have an idea, i'd be glad to hear about it...Thanks a lot ! Regards.