bootstrap failure on ia64-linux building libgcc
Janis Johnson
janis@us.ibm.com
Fri Jul 20 11:19:00 GMT 2001
A bootstrap or simple native build of C on ia64-unknown-linux, or an
ia64 cross build from i686-pc-linux-gnu, fails when compiling libgcc2.c:
./xgcc -B./ -B/home/janis/gnu/tools/ia64-unknown-linux/bin/ -isystem /home/janis/gnu/tools/ia64-unknown-linux/include -O2 -DIN_GCC -W -Wall -Wwrite-strings -Wstrict-prototypes -Wmissing-prototypes -isystem ./include -fPIC -g1 -DIN_LIBGCC2 -D__GCC_FLOAT_NOT_NEEDED -I. -I. -I../../gcc-mainline/gcc -I../../gcc-mainline/gcc/. -I../../gcc-mainline/gcc/config -I../../gcc-mainline/gcc/../include -DL_fixdfdi -c ../../gcc-mainline/gcc/libgcc2.c -o libgcc/./_fixdfdi.o
cc1: warning: changing search order for system directory "include"
cc1: warning: as it has already been specified as a system directory
cc1: warning: changing search order for system directory "/home/janis/gnu/tools/ia64-unknown-linux/include"
cc1: warning: as it has already been specified as a system directory
../../gcc-mainline/gcc/libgcc2.c: In function `__fixdfti':
../../gcc-mainline/gcc/libgcc2.c:958: Internal compiler error in propagate_one_insn, at flow.c:4885
Please submit a full bug report,
with preprocessed source if appropriate.
See <URL: http://www.gnu.org/software/gcc/bugs.html > for instructions.
According to the comments in flow.c the abort happens for "trying to
delete a prologue or epilogue instruction that isn't flagged as possibly
being dead."
Janis
More information about the Gcc-bugs
mailing list