Solaris 9/Intel Ada bootstrap broken
H. J. Lu
hjl@lucon.org
Thu Jul 3 22:09:00 GMT 2003
On Thu, Jul 03, 2003 at 09:04:19PM +0200, Rainer Orth wrote:
> 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
>
FWIW, I got the identical failure on Linux/x86. It may have also caused
my Linux/ia64 failure.
H.J.
More information about the Gcc
mailing list