Bootstrap ICE on i686-pc-linux-gnu for morning CVS
Michael Vance
briareos@lokigames.com
Fri Nov 12 11:28:00 GMT 1999
gcc -DIN_GCC -g -W -Wall -DHAVE_CONFIG_H -o collect2 collect2.o
tlink.o hash.o intl.o underscore.o version.o obstack.o
../libiberty/libiberty.a
gcc -o c++filt -DIN_GCC -g -W -Wall -DHAVE_CONFIG_H \
cxxmain.o underscore.o obstack.o ../libiberty/libiberty.a
_muldi3
_divdi3
../../egcs/gcc/libgcc2.c: In function `__divdi3':
../../egcs/gcc/libgcc2.c:476: Invalid `asm' statement:
../../egcs/gcc/libgcc2.c:476: fixed or forbidden register 0 (ax) was
spilled for class AREG.
../../egcs/gcc/libgcc2.c:694: fixed or forbidden register 0 (ax) was
spilled for class AREG.
../../egcs/gcc/libgcc2.c:694: This may be due to a compiler bug or to
impossible asm
../../egcs/gcc/libgcc2.c:694: statements or clauses.
../../egcs/gcc/libgcc2.c:694: This is the instruction:
(insn/i 105 104 106 (parallel[
(set (reg/v:SI 49)
(udiv:SI (reg:SI 5 edi)
(reg/v:SI 46)))
(set (reg:SI 5 edi)
(umod:SI (reg:SI 5 edi)
(reg/v:SI 46)))
(clobber (reg:CC 17 flags))
] ) 216 {udivmodsi4} (insn_list 103 (nil))
(expr_list:REG_UNUSED (reg:CC 17 flags)
(expr_list:REG_UNUSED (reg:SI 5 edi)
(expr_list:REG_DEAD (reg:SI 5 edi)
(nil)))))
../../egcs/gcc/libgcc2.c:694: Internal compiler error in
`new_spill_reg', at reload1.c:2275
Please submit a full bug report.
See <URL: http://www.gnu.org/software/gcc/faq.html#bugreport > for
instructions.
make[2]: *** [libgcc2.a] Error 1
make[2]: Leaving directory `/home/michael/src/egcs-build/gcc'
make[1]: *** [bootstrap] Error 2
make[1]: Leaving directory `/home/michael/src/egcs-build/gcc'
make: *** [bootstrap] Error 2
My reference compiler is still egcs-1.1.2. If any extra info is
necessary, just let me know.
m.
--
Programmer "I wrote a song about dental floss,
Loki Entertainment Software but did anyone's teeth get cleaner?"
http://lokigames.com/~briareos/ - Frank Zappa, re: the PMRC
More information about the Gcc-bugs
mailing list