OSDN Git Service

PR bootstrap/41451
authoraldyh <aldyh@138bc75d-0d04-0410-961f-82ee72b054a4>
Tue, 27 Oct 2009 11:18:12 +0000 (11:18 +0000)
committeraldyh <aldyh@138bc75d-0d04-0410-961f-82ee72b054a4>
Tue, 27 Oct 2009 11:18:12 +0000 (11:18 +0000)
* fold-const.c (fold_binary_loc): Do not call
protected_set_expr_location.

git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@153588 138bc75d-0d04-0410-961f-82ee72b054a4

gcc/ChangeLog
gcc/fold-const.c

index 17049c9..1698cb9 100644 (file)
@@ -1,3 +1,9 @@
+2009-10-27  Aldy Hernandez  <aldyh@redhat.com>
+
+       PR bootstrap/41451
+       * fold-const.c (fold_binary_loc): Do not call
+       protected_set_expr_location.
+
 2009-10-27  Wei Guozhi  <carrot@google.com>
 
        PR target/41705
index 102929d..3403938 100644 (file)
@@ -10147,7 +10147,6 @@ fold_binary_loc (location_t loc,
          tem = fold_build2_loc (loc, code, type,
                             fold_convert_loc (loc, TREE_TYPE (op0),
                                               TREE_OPERAND (arg0, 1)), op1);
-         protected_set_expr_location (tem, loc);
          tem = build2 (COMPOUND_EXPR, type, TREE_OPERAND (arg0, 0), tem);
          goto fold_binary_exit;
        }
@@ -10157,7 +10156,6 @@ fold_binary_loc (location_t loc,
          tem = fold_build2_loc (loc, code, type, op0,
                             fold_convert_loc (loc, TREE_TYPE (op1),
                                               TREE_OPERAND (arg1, 1)));
-         protected_set_expr_location (tem, loc);
          tem = build2 (COMPOUND_EXPR, type, TREE_OPERAND (arg1, 0), tem);
          goto fold_binary_exit;
        }