From: kazu Date: Mon, 7 Mar 2005 03:20:54 +0000 (+0000) Subject: * fold-const.c (fold_binary): Remove handling of RANGE_EXPR. X-Git-Url: http://git.ipfire.org/gitweb.cgi?a=commitdiff_plain;h=9bb1bee2a4a628bef1da95a82756686460601b13;p=thirdparty%2Fgcc.git * fold-const.c (fold_binary): Remove handling of RANGE_EXPR. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@96002 138bc75d-0d04-0410-961f-82ee72b054a4 --- diff --git a/gcc/ChangeLog b/gcc/ChangeLog index 521aebed82da..6c46d5822c01 100644 --- a/gcc/ChangeLog +++ b/gcc/ChangeLog @@ -1,3 +1,7 @@ +2005-03-07 Kazu Hirata + + * fold-const.c (fold_binary): Remove handling of RANGE_EXPR. + 2005-03-06 David Edelsohn * config/rs6000/predicates.md (branch_comparison_operator): Remove diff --git a/gcc/fold-const.c b/gcc/fold-const.c index 1cab3fea43a1..b5f919eadf3e 100644 --- a/gcc/fold-const.c +++ b/gcc/fold-const.c @@ -7176,16 +7176,6 @@ fold_binary (tree expr) switch (code) { - case RANGE_EXPR: - if (TREE_CONSTANT (t) != wins) - { - tem = copy_node (t); - TREE_CONSTANT (tem) = wins; - TREE_INVARIANT (tem) = wins; - return tem; - } - return t; - case PLUS_EXPR: /* A + (-B) -> A - B */ if (TREE_CODE (arg1) == NEGATE_EXPR)