Re: ICE in ira.c

2009-04-27 Thread Dave Korn
Revital1 Eres wrote: > Yes, the patch solves the problem (please note that I manually applied > it to my version as I've got some FAILs when applying it automatically) Right, I'm a few revs behind HEAD but the failing code was still present. I'll update my tree, rebootstrap and send it to -patc

Re: ICE in ira.c

2009-04-27 Thread Revital1 Eres
Hello, > > Not really an ICE! Right, sorry about that. Looks like the code is assuming that all backends use at > least one define_register_constraint. (Also, there's a missing '\n' that > probably makes your generated definition of REG_CLASS_FROM_CONSTRAINT look a > bit odd!) How about some

Re: ICE in ira.c

2009-04-27 Thread Dave Korn
Revital1 Eres wrote: > Hello, > > I get the following ICE > libbackend.a(ira.o): In function `setup_cover_and_important_classes': > /home/eres/mainline_45/build/gcc/../../gcc/gcc/ira.c:759: undefined > reference to `regclass_for_constraint' > collect2: ld returned 1 exit status > make[2]: *** [c

ICE in ira.c

2009-04-26 Thread Revital1 Eres
Hello, I get the following ICE while building gcc on CELL spu; trunk -r146825. (it passes OK on ppc) Thanks, Revital gcc -g -O2 -DIN_GCC -DCROSS_DIRECTORY_STRUCTURE -W -Wall -Wwrite-strings -Wstrict-prototypes -Wmissing-prototypes -Wcast-qual -Wold-style-definition -Wc++-compat -Wmissing-form