This is the mail archive of the gcc@gcc.gnu.org mailing list for the GCC project.


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]
Other format: [Raw text]

Re: Solaris 9/Intel Ada bootstrap broken


In message <16132.32307.839214.222927@xayide.TechFak.Uni-Bielefeld.DE>, Rainer 
Orth writes:
 >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 -D
 >IN_GCC   -W -Wall -Wwrite-strings -Wstrict-prototypes -Wmissing-prototypes   
 > -Werror -fno-common   -DHAVE_CONFIG_H    -I. -Iada -I/vol/gnu/src/gcc/gcc-di
 >st/gcc -I/vol/gnu/src/gcc/gcc-dist/gcc/ada -I/vol/gnu/src/gcc/gcc-dist/gcc/co
 >nfig -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 em
 >it_move_insn, at expr.c:3183
Can you send me a .i file privately?  I tried to bootstrap Ada as part
of my changes, but it failed so miserably in ways totally unrelated to
my patch that I gave up.

Jeff


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]