From 6db08adcc2b7956aecd4dcfc9c576c84c0b0358d Mon Sep 17 00:00:00 2001 From: jakub Date: Tue, 9 Sep 2008 19:19:41 +0000 Subject: PR other/37419 * ipa-prop.h (ipa_propagate_indirect_call_infos): Change last argument to pointer to vector pointer. * ipa-prop.c (ipa_propagate_indirect_call_infos, propagate_info_to_inlined_callees): Likewise. (update_call_notes_after_inlining): Likewise. Push new indirect edge to *new_edges instead of new_edges. Reread IPA_EDGE_REF after ipa_check_create_edge_args. * ipa-inline.c (cgraph_decide_recursive_inlining): Change last argument to pointer to vector pointer. (cgraph_decide_inlining_of_small_function): Adjust cgraph_decide_recursive_inlining and ipa_propagate_indirect_call_infos calls. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@140168 138bc75d-0d04-0410-961f-82ee72b054a4 --- gcc/ipa-prop.h | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to 'gcc/ipa-prop.h') diff --git a/gcc/ipa-prop.h b/gcc/ipa-prop.h index 80b591bc2f8..c1bc1a2003a 100644 --- a/gcc/ipa-prop.h +++ b/gcc/ipa-prop.h @@ -378,7 +378,7 @@ void ipa_create_param_decls_array (struct cgraph_node *); void ipa_detect_param_modifications (struct cgraph_node *); void ipa_analyze_params_uses (struct cgraph_node *); void ipa_propagate_indirect_call_infos (struct cgraph_edge *cs, - VEC (cgraph_edge_p, heap) *new_edges); + VEC (cgraph_edge_p, heap) **new_edges); /* Debugging interface. */ void ipa_print_node_params (FILE *, struct cgraph_node *node); -- cgit v1.2.1