This is the mail archive of the
gcc-bugs@gcc.gnu.org
mailing list for the GCC project.
Recent cvs update, Next 3.3; ICE in stage2 Please Help!
- To: gcc-bugs at gcc dot gnu dot org
- Subject: Recent cvs update, Next 3.3; ICE in stage2 Please Help!
- From: James McKelvey <mckelvey at fafnir dot com>
- Date: Wed, 30 Aug 2000 20:16:54 -0700
- Reply-To: mckelvey at maskull dot com
This bug has been keeping me from building g++ for weeks; that by itself
wouldn't be so bad except that one problem or another has kept me from
building for several months. Enough already!
It's a code-generation problem:
operands[3] = gen_reg_rtx (SImode);
if (GET_CODE (operands[2]) == CONST_INT
|| GET_CODE (operands[2]) == CONST_DOUBLE)
{
if (! const_uint32_operand (operands[2], VOIDmode))
abort ();
/* We have to adjust the operand order for the matching constraints. */
emit_insn (gen_const_umulsi3_highpart (operands[0], operands[3],
operands[1], operands[2]));
DONE;
stage1/xgcc -Bstage1/ -B/usr/local/m68k-next-nextstep3/bin/ -c -DIN_GCC
-W -Wall -Wtraditional -Wwrite-strings -Wstrict-prototypes
-Wmissing-prototypes -pedantic -Wno-long-long -O2 -O2 -DHAVE_CONFIG_H -I.
-I../../gcc/gcc -I../../gcc/gcc/config -I../../gcc/gcc/../include
../../gcc/gcc/tree.c
../../gcc/gcc/tree.c:5520:25: warning: function macro index must be used
with arguments in traditional C
../../gcc/gcc/tree.c:5522:15: warning: function macro index must be used
with arguments in traditional C
../../gcc/gcc/tree.c:5522:28: warning: function macro index must be used
with arguments in traditional C
../../gcc/gcc/tree.c:5527:18: warning: function macro index must be used
with arguments in traditional C
../../gcc/gcc/tree.c:5615:10: warning: function macro index must be used
with arguments in traditional C
../../gcc/gcc/tree.c:5617:54: warning: function macro index must be used
with arguments in traditional C
../../gcc/gcc/tree.c: In function `gcc_obstack_init':
../../gcc/gcc/tree.c:354: warning: implicit declaration of function `getpagesize'
../../gcc/gcc/tree.c: In function `append_random_chars':
../../gcc/gcc/tree.c:5366: warning: implicit declaration of function `getpid'
../../gcc/gcc/tree.c:5374: Internal compiler error in ?, at insn-emit.c:3103
Please submit a full bug report.
See <URL:http://www.gnu.org/software/gcc/bugs.html> for instructions.
gmake[2]: *** [tree.o] Error 1
gmake[2]: Leaving directory `/SmaugC/Sources2/gcc-obj/gcc'
gmake[1]: *** [bootstrap] Error 2
gmake[1]: Leaving directory `/SmaugC/Sources2/gcc-obj/gcc'
gmake: *** [bootstrap] Error 2
maskull:/SmaugC/Sources2/gcc-obj>