summaryrefslogtreecommitdiff
path: root/gcc/gimple.c
diff options
context:
space:
mode:
authorRichard Biener <rguenther@suse.de>2018-12-11 13:00:49 +0000
committerRichard Biener <rguenth@gcc.gnu.org>2018-12-11 13:00:49 +0000
commitef9fc3ba34633a5efc1a123557ecda1691731466 (patch)
tree5556483b9526f85a90de3dba1da3b04a9440bfd6 /gcc/gimple.c
parent921a4c30579525b8de71d8118a2d31fcd68dea32 (diff)
re PR middle-end/88448 (gnat.dg/opt66.adb etc. FAIL)
2018-12-11 Richard Biener <rguenther@suse.de> PR middle-end/88448 PR middle-end/88415 * gimple.c (gimple_assign_set_rhs_with_ops): Revert previous change. * tree-complex.c (update_complex_assignment): Properly transfer or clean EH info around gimple_assign_set_rhs_with_ops. From-SVN: r267021
Diffstat (limited to 'gcc/gimple.c')
-rw-r--r--gcc/gimple.c2
1 files changed, 1 insertions, 1 deletions
diff --git a/gcc/gimple.c b/gcc/gimple.c
index 3222a219814..b3548f4f0fd 100644
--- a/gcc/gimple.c
+++ b/gcc/gimple.c
@@ -1752,7 +1752,7 @@ gimple_assign_set_rhs_with_ops (gimple_stmt_iterator *gsi, enum tree_code code,
if (new_rhs_ops > 2)
gimple_assign_set_rhs3 (stmt, op3);
if (stmt != old_stmt)
- gsi_replace (gsi, stmt, true);
+ gsi_replace (gsi, stmt, false);
}