diff options
Diffstat (limited to 'gcc/tree-tailcall.c')
-rw-r--r-- | gcc/tree-tailcall.c | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/gcc/tree-tailcall.c b/gcc/tree-tailcall.c index 6778c9a8161..1a3116effad 100644 --- a/gcc/tree-tailcall.c +++ b/gcc/tree-tailcall.c @@ -735,7 +735,7 @@ eliminate_tail_call (struct tailcall *t) if (TREE_CODE (t) == RETURN_EXPR) break; - bsi_remove (&bsi); + bsi_remove (&bsi, true); release_defs (t); } @@ -825,7 +825,7 @@ eliminate_tail_call (struct tailcall *t) SSA_NAME_DEF_STMT (rslt) = build_empty_stmt (); } - bsi_remove (&t->call_bsi); + bsi_remove (&t->call_bsi, true); release_defs (call); } |