On Fri, Apr 11, 2014 at 01:03:51PM +0200, Richard Biener wrote:
> Both premature (can't find or think of an existing place that would
> rely on those) and bogus, - (4 /[fl] 5) isn't equal to (4 /[fl] -5).
> Removing and not trying to fold into 4 /[cl] -5 as we have no good
> way of creating testcases (that also include the negation).
> 
> Bootstrap / regtest on x86_64-unknown-linux-gnu pending.
> 
> Ok for trunk? (not a regression AFAIK)

I'd prefer to defer for stage1 and perhaps 4.9.1 at this point.

> 2014-04-11  Richard Biener  <rguent...@suse.de>
> 
>       PR middle-end/55022
>       * fold-const.c (negate_expr_p): Don't negate directional rounding
>       division.
>       (fold_negate_expr): Likewise.

        Jakub

Reply via email to