From de4381a4e91a5d827dd3b1cf6b290bc656848400 Mon Sep 17 00:00:00 2001 From: David Malcolm Date: Mon, 6 Nov 2017 16:31:04 +0000 Subject: ipa-fnsummary.c: fix use-after-free crash (PR jit/82826) gcc/ChangeLog: PR jit/82826 * ipa-fnsummary.c (ipa_fnsummary_c_finalize): New function. * ipa-fnsummary.h (ipa_fnsummary_c_finalize): New decl. * toplev.c: Include "ipa-fnsummary.h". (toplev::finalize): Call ipa_fnsummary_c_finalize. From-SVN: r254458 --- gcc/ipa-fnsummary.h | 2 ++ 1 file changed, 2 insertions(+) (limited to 'gcc/ipa-fnsummary.h') diff --git a/gcc/ipa-fnsummary.h b/gcc/ipa-fnsummary.h index a794bd0..b345bbc 100644 --- a/gcc/ipa-fnsummary.h +++ b/gcc/ipa-fnsummary.h @@ -266,4 +266,6 @@ void estimate_node_size_and_time (struct cgraph_node *node, vec inline_param_summary); +void ipa_fnsummary_c_finalize (void); + #endif /* GCC_IPA_FNSUMMARY_H */ -- cgit v1.1