aboutsummaryrefslogtreecommitdiff
path: root/gcc/ipa-inline.c
diff options
context:
space:
mode:
authorJan Hubicka <hubicka@ucw.cz>2014-12-12 10:05:56 +0100
committerJan Hubicka <hubicka@gcc.gnu.org>2014-12-12 09:05:56 +0000
commitf019b6072dfecc4e856ad8379050f542c1ea2b42 (patch)
treef503894405d1ee364fee93478d51bce862625dec /gcc/ipa-inline.c
parentb41e0d29d2a174326fa6e4f5cfcf8c16bdad8c40 (diff)
downloadgcc-f019b6072dfecc4e856ad8379050f542c1ea2b42.zip
gcc-f019b6072dfecc4e856ad8379050f542c1ea2b42.tar.gz
gcc-f019b6072dfecc4e856ad8379050f542c1ea2b42.tar.bz2
ipa-inline.c (ipa_inline): Fix condition on when TODO_remove_unreachable_functions is needed.
* ipa-inline.c (ipa_inline): Fix condition on when TODO_remove_unreachable_functions is needed. From-SVN: r218660
Diffstat (limited to 'gcc/ipa-inline.c')
-rw-r--r--gcc/ipa-inline.c3
1 files changed, 1 insertions, 2 deletions
diff --git a/gcc/ipa-inline.c b/gcc/ipa-inline.c
index 8954e49..451695f 100644
--- a/gcc/ipa-inline.c
+++ b/gcc/ipa-inline.c
@@ -2254,8 +2254,7 @@ ipa_inline (void)
while (node->call_for_symbol_thunks_and_aliases
(inline_to_all_callers, &num_calls, true))
;
- if (num_calls)
- remove_functions = true;
+ remove_functions = true;
}
}
}