This is the mail archive of the
gcc@gcc.gnu.org
mailing list for the GCC project.
Solaris 9/Intel Ada bootstrap broken
- From: Rainer Orth <ro at TechFak dot Uni-Bielefeld dot DE>
- To: Jeff Law <law at redhat dot com>
- Cc: gcc at gcc dot gnu dot org
- Date: Thu, 3 Jul 2003 21:04:19 +0200 (MEST)
- Subject: Solaris 9/Intel Ada bootstrap broken
Jeff,
I've just determined that your patch
http://gcc.gnu.org/ml/gcc-patches/2003-07/msg00299.html
2003-07-02 Jeff Law <law@redhat.com>
* expr.c (do_store_flag): Remove special case folding for
single bit tests. Instead call back into the commonized folder
routine.
* fold-const.c (fold_single_bit_test): New function, mostly
extracted from do_store_flag, with an additional case extracted
from fold.
(fold): Call fold_single_bit_test appropriately.
* tree.h (fold_single_bit_test): Prototype.
broke Ada bootstrap on i386-pc-solaris2.9:
stage1/xgcc -Bstage1/ -B/vol/gcc/share/i386-pc-solaris2.9/bin/ -c -g -O2 -DIN_GCC -W -Wall -Wwrite-strings -Wstrict-prototypes -Wmissing-prototypes -Werror -fno-common -DHAVE_CONFIG_H -I. -Iada -I/vol/gnu/src/gcc/gcc-dist/gcc -I/vol/gnu/src/gcc/gcc-dist/gcc/ada -I/vol/gnu/src/gcc/gcc-dist/gcc/config -I/vol/gnu/src/gcc/gcc-dist/gcc/../include /vol/gnu/src/gcc/gcc-dist/gcc/ada/decl.c -o ada/decl.o
/vol/gnu/src/gcc/gcc-dist/gcc/ada/decl.c: In function `gnat_to_gnu_entity':
/vol/gnu/src/gcc/gcc-dist/gcc/ada/decl.c:1441: internal compiler error: in emit_move_insn, at expr.c:3183
Rainer
-----------------------------------------------------------------------------
Rainer Orth, Faculty of Technology, Bielefeld University