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
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
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.
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
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
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
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
> ;
>