Re: GCC 4.4.0 Status Report (2009-03-13)

2009-03-14 Thread NightStrike
On Fri, Mar 13, 2009 at 1:58 PM, Joseph S. Myers wrote: > Given the SC request we need to stay in Stage 4 rather than trying to work > around it. What if GCC went back to stage 3 until the issue is resolved, thus opening the door for a number of stage3-type patches that don't affect 1) licensing

Re: Constant folding and Constant propagation

2009-03-14 Thread Jean Christophe Beyler
If I replace your lines: if ((GET_CODE (sets[i].src_elt->exp) == CONST_INT)) insert_const_anchors (dest, sets[i].src_elt, GET_MODE (dest)); with: if ((GET_CODE (sets[i].src_elt->exp) == CONST_INT) && (INTVAL (sets[i].src_elt->exp) != 0)) insert_const_anchors (dest, sets[i

Re: help for arm avr bfin cris frv h8300 m68k mcore mmix pdp11 rs6000 sh vax

2009-03-14 Thread Denis Chertykov
2009/3/13 Paolo Bonzini : > These are all the !SHIFT_COUNT_TRUNCATED targets. > > For 4.5 I would like to improve our RTL canonicalization so that no > out-of-range shifts are ever in the RTL representation. > > This in turn means that the description given by SHIFT_COUNT_TRUNCATED > must be exact.

Re: help for arm avr bfin cris frv h8300 m68k mcore mmix pdp11 rs6000 sh vax

2009-03-14 Thread Paolo Bonzini
Hans-Peter Nilsson wrote: >> Date: Fri, 13 Mar 2009 12:34:49 +0100 >> From: Paolo Bonzini > >> I would like to know whether for avr,bfin,cris,frv,h8300,pdp11,rs6000 >> (which define SHIFT_COUNT_TRUNCATED as 0) and for mcore,sh,vax (which >> do not define it at all) it is right that shift counts a

Re: help for arm avr bfin cris frv h8300 m68k mcore mmix pdp11 rs6000 sh vax

2009-03-14 Thread Hans-Peter Nilsson
On Fri, 13 Mar 2009, Paolo Bonzini wrote: > These are all the !SHIFT_COUNT_TRUNCATED targets. > > For 4.5 I would like to improve our RTL canonicalization so that no > out-of-range shifts are ever in the RTL representation. > > This in turn means that the description given by SHIFT_COUNT_TRUNCATED

Re: gcj -v --help: ecj switches

2009-03-14 Thread Andrew Haley
Ralf Wildenhues wrote: > Ping! > > * Ralf Wildenhues wrote on Sun, Mar 01, 2009 at 08:20:35AM CET: >> I have a patch (accompanying those other ones on gcc-paches) to fix >> >> --- a/gcc/java/lang.opt >> +++ b/gcc/java/lang.opt >> @@ -209,212 +209,213 @@ Java >> >> ; >> ; Warnings handled by ec

Re: gcj -v --help: ecj switches

2009-03-14 Thread Ralf Wildenhues
Ping! * Ralf Wildenhues wrote on Sun, Mar 01, 2009 at 08:20:35AM CET: > I have a patch (accompanying those other ones on gcc-paches) to fix > > --- a/gcc/java/lang.opt > +++ b/gcc/java/lang.opt > @@ -209,212 +209,213 @@ Java > > ; > ; Warnings handled by ecj. > -; FIXME: document them > ; >