re PR middle-end/11968 (Array reference is incorrectly computed for POINTERS_EXTEND_U...
authorRoger Sayle <roger@eyesopen.com>
Sat, 1 Nov 2003 00:59:53 +0000 (00:59 +0000)
committerRoger Sayle <sayle@gcc.gnu.org>
Sat, 1 Nov 2003 00:59:53 +0000 (00:59 +0000)
commit41ba7ed74c7c2f8c4ede7dd98f9e5550869df45c
tree487ce678894b4aacf864a61333bbb21317e63e95
parent3d63de248f683be76a1ea4a81646813ff7d4b085
re PR middle-end/11968 (Array reference is incorrectly computed for POINTERS_EXTEND_UNSIGNED)

PR middle-end/11968
* expr.c (expand_expr <MULT_EXPR>): Remove inappropriate and
confusing comment; distributivity isn't handled in expand_expr.
* fold-const.c (extract_muldiv_1 <PLUS_EXPR>):  Allow overflow
in distributivity, if wrap-around semantics are specified with
-fwrapv.

From-SVN: r73166
gcc/ChangeLog
gcc/expr.c
gcc/fold-const.c