[Bug inline-asm/59696] New: Global compilation of Binutils 2.21/Newlib 1.19/GCC 4.3.5 for MMIX doesn't work
sun7_2 at hotmail dot com
gcc-bugzilla@gcc.gnu.org
Mon Jan 6 11:12:00 GMT 2014
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.
More information about the Gcc-bugs
mailing list