diff options
author | Richard Biener <rguenther@suse.de> | 2018-12-11 13:00:49 +0000 |
---|---|---|
committer | Richard Biener <rguenth@gcc.gnu.org> | 2018-12-11 13:00:49 +0000 |
commit | ef9fc3ba34633a5efc1a123557ecda1691731466 (patch) | |
tree | 5556483b9526f85a90de3dba1da3b04a9440bfd6 /gcc/gimple.c | |
parent | 921a4c30579525b8de71d8118a2d31fcd68dea32 (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.c | 2 |
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); } |