This is the mail archive of the
gcc-patches@gcc.gnu.org
mailing list for the GCC project.
Re: [dataflow] unbreak ia64 (committed)
- From: "Daniel Franke" <franke dot daniel at gmail dot com>
- To: bonzini at gnu dot org
- Cc: "GCC Patches" <gcc-patches at gcc dot gnu dot org>
- Date: Thu, 29 Mar 2007 15:00:02 +0200
- Subject: Re: [dataflow] unbreak ia64 (committed)
- References: <460BAC10.3000104@lu.unisi.ch>
2007/3/29, Paolo Bonzini <paolo.bonzini@lu.unisi.ch>:
Kenny's latest patch broke ia64. This fixes it and
corrects the nit I pointed out yesterday.
Paolo,
Is this related to
/h/franke/svn-build/gcc-4.2-svn/./gcc/xgcc
-B/h/franke/svn-build/gcc-4.2-svn/./gcc/
-B/h/franke/packages/ia64-unknown-linux-gnu/gcc-4.2-svn/ia64-unknown-linux-gnu/bin/
-B/h/franke/packages/ia64-unknown-linux-gnu/gcc-4.2-svn/ia64-unknown-linux-gnu/lib/
-isystem /h/franke/packages/ia64-unknown-linux-gnu/gcc-4.2-svn/ia64-unknown-linux-gnu/include
-isystem /h/franke/packages/ia64-unknown-linux-gnu/gcc-4.2-svn/ia64-unknown-linux-gnu/sys-include
-O2 -O2 -g -O2 -DIN_GCC -DUSE_LIBUNWIND_EXCEPTIONS -W -Wall
-Wwrite-strings -Wstrict-prototypes -Wmissing-prototypes
-Wold-style-definition -isystem ./include -fPIC -DUSE_GAS_SYMVER -g
-DHAVE_GTHR_DEFAULT -DIN_LIBGCC2 -D__GCC_FLOAT_NOT_NEEDED -I. -I.
-I/h/franke/svn/gcc-4.2/gcc -I/h/franke/svn/gcc-4.2/gcc/.
-I/h/franke/svn/gcc-4.2/gcc/../include
-I/h/franke/svn/gcc-4.2/gcc/../libcpp/include
-I/h/franke/packages/ia64-unknown-linux-gnu/gmp-4.2.1/include
-I/h/franke/packages/ia64-unknown-linux-gnu/mpfr-2.2.1/include
-I/h/franke/svn/gcc-4.2/gcc/../libdecnumber -I../libdecnumber
-DL_muldi3 -fvisibility=hidden -DHIDE_EXPORTS -c
/h/franke/svn/gcc-4.2/gcc/libgcc2.c -o libgcc/./_muldi3.o
/h/franke/svn/gcc-4.2/gcc/libgcc2.c: In function '__multi3':
/h/franke/svn/gcc-4.2/gcc/libgcc2.c:542: internal compiler error:
Illegal instruction
[...]
make[4]: *** [libgcc/./_muldi3.o] Error 1
make[4]: Leaving directory `/h/franke/svn-build/gcc-4.2-svn/gcc'
make[3]: *** [libgcc.a] Error 2
make[3]: Leaving directory `/h/franke/svn-build/gcc-4.2-svn/gcc'
make[2]: *** [all-stage1-gcc] Error 2
make[2]: Leaving directory `/h/franke/svn-build/gcc-4.2-svn'
make[1]: *** [stage1-bubble] Error 2
Which I get when building gcc-4.2 (r123322) on ia64?
Thanks
Daniel