* lto-symtab.c (lto_symtab_entry_def) Add vnode.
[gcc.git] / gcc / ipa-cp.c
index ca7c0e6b7c9cf6221211b3317a669a2270feaa36..6e83b899b439647568a1f2abc19a335a23decc41 100644 (file)
@@ -1282,7 +1282,7 @@ ipcp_driver (void)
       ipcp_print_profile_data (dump_file);
     }
   /* Free all IPCP structures.  */
-  free_all_ipa_structures_after_ipa_cp ();
+  ipa_free_all_structures_after_ipa_cp ();
   if (dump_file)
     fprintf (dump_file, "\nIPA constant propagation end\n");
   return 0;
@@ -1304,7 +1304,8 @@ ipcp_generate_summary (void)
 
 /* Write ipcp summary for nodes in SET.  */
 static void
-ipcp_write_summary (cgraph_node_set set)
+ipcp_write_summary (cgraph_node_set set,
+                   varpool_node_set vset ATTRIBUTE_UNUSED)
 {
   ipa_prop_write_jump_functions (set);
 }
@@ -1346,7 +1347,7 @@ struct ipa_opt_pass_d pass_ipa_cp =
  ipcp_read_summary,                    /* read_summary */
  NULL,                                 /* write_optimization_summary */
  NULL,                                 /* read_optimization_summary */
lto_ipa_fixup_call_notes,             /* stmt_fixup */
NULL,                                 /* stmt_fixup */
  0,                                    /* TODOs */
  NULL,                                 /* function_transform */
  NULL,                                 /* variable_transform */