re PR middle-end/58125 (ICE: in operator[], at vec.h:827 with -fno-inline-small-functions)

PR middle-end/58125
	* ipa-inline-analysis.c (inline_free_summary):
	Do not free summary of aliases.

From-SVN: r206734
This commit is contained in:
Jan Hubicka 2014-01-17 22:10:42 +01:00 committed by Jan Hubicka
parent 1217ee06a7
commit f3e11e0584
2 changed files with 8 additions and 1 deletions

View file

@ -1,3 +1,9 @@
2014-01-17 Jan Hubicka <jh@suse.cz>
PR middle-end/58125
* ipa-inline-analysis.c (inline_free_summary):
Do not free summary of aliases.
2014-01-17 Jakub Jelinek <jakub@redhat.com>
PR middle-end/59706

View file

@ -4146,7 +4146,8 @@ inline_free_summary (void)
if (!inline_edge_summary_vec.exists ())
return;
FOR_EACH_DEFINED_FUNCTION (node)
reset_inline_summary (node);
if (!node->alias)
reset_inline_summary (node);
if (function_insertion_hook_holder)
cgraph_remove_function_insertion_hook (function_insertion_hook_holder);
function_insertion_hook_holder = NULL;