diff options
Diffstat (limited to 'gcc/tree-ssa-threadupdate.c')
-rw-r--r-- | gcc/tree-ssa-threadupdate.c | 3 |
1 files changed, 3 insertions, 0 deletions
diff --git a/gcc/tree-ssa-threadupdate.c b/gcc/tree-ssa-threadupdate.c index dfe1829..a626cdd 100644 --- a/gcc/tree-ssa-threadupdate.c +++ b/gcc/tree-ssa-threadupdate.c @@ -1076,6 +1076,9 @@ thread_through_all_blocks (bool may_peel_loop_headers) VEC_free (edge, heap, threaded_edges); threaded_edges = NULL; + if (retval) + current_loops->state |= LOOPS_NEED_FIXUP; + return retval; } |