From: hubicka Date: Thu, 10 Oct 2019 19:20:01 +0000 (+0000) Subject: * ipa-reference.c (propagate): Fix releasing of IPA summaries. X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=c38996bd9b1f42a7c0414e48ded0a5c62eefbedf;p=thirdparty%2Fgcc.git * ipa-reference.c (propagate): Fix releasing of IPA summaries. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@276849 138bc75d-0d04-0410-961f-82ee72b054a4 --- diff --git a/gcc/ChangeLog b/gcc/ChangeLog index f91ff7ec8c41..6307ea353f57 100644 --- a/gcc/ChangeLog +++ b/gcc/ChangeLog @@ -1,3 +1,7 @@ +2019-10-10 Jan Hubicka + + * ipa-reference.c (propagate): Fix releasing of IPA summaries. + 2019-10-10 Iain Sandoe * config/darwin.c: Lookup Objective C metadata and force indirection diff --git a/gcc/ipa-reference.c b/gcc/ipa-reference.c index 78737aa9e3f3..e95a724d85a3 100644 --- a/gcc/ipa-reference.c +++ b/gcc/ipa-reference.c @@ -891,13 +891,12 @@ propagate (void) bitmap_obstack_release (&local_info_obstack); - if (ipa_ref_var_info_summaries == NULL) + if (ipa_ref_var_info_summaries != NULL) { delete ipa_ref_var_info_summaries; ipa_ref_var_info_summaries = NULL; } - ipa_ref_var_info_summaries = NULL; if (dump_file) splay_tree_delete (reference_vars_to_consider); reference_vars_to_consider = NULL;