2010-04-21 Jan Hubicka <jh@suse.cz>
+ * timevar.def (TV_WHOPR_WPA_FIXUP): Remove.
+ * lto-section-in.c (lto_section_name): Remove wpa_fixup.
+ * lto-wpa-fixup.c: Remove.
+ * Makefile.in (lto-wpa-fixup.o): Remove.
+ * passes.c (init_optimization_passes): Remove pass_ipa_lto_wpa_fixup.
+ (execute_all_ipa_transforms): Set cgraph_state to CGRAPH_STATE_IPA_SSA.
+ * lto-streamer.c (lto_get_section_name): Remove wpa_fixup section.
+
+2010-04-21 Jan Hubicka <jh@suse.cz>
+
+ * tree-pass.h (ipa_opt_pass_d): Rename function_read_summary;
+ add write_optimization_summary, read_optimization_summary.
+ (ipa_write_summaries_of_cgraph_node_set): Remove.
+ (ipa_write_optimization_summaries): Declare.
+ (ipa_read_optimization_summaries): Declare.
+ * ipa-cp.c (pass_ipa_cp): Update.
+ * ipa-reference.c (pass_ipa_reference): Update.
+ * ipa-pure-const.c (pass_ipa_pure_const): Update.
+ * lto-streamer-out.c (pass_ipa_lto_gimple, pass_ipa_lto_finish):
+ Update.
+ * ipa-inline.c (pass_ipa_inline): Update.
+ * ipa.c (pass_ipa_whole_program): Update.
+ * lto-wpa-fixup.c (pass_ipa_lto_wpa_fixup): Update.
+ * passes.c (ipa_write_summaries_1): Do not test wpa.
+ (ipa_write_optimization_summaries_1): New.
+ (ipa_write_optimization_summaries): New.
+ (ipa_read_summaries): Do not test ltrans.
+ (ipa_read_optimization_summaries_1): New.
+ (ipa_read_optimization_summaries): New.
+
+2010-04-21 Jan Hubicka <jh@suse.cz>
+
+ * lto-cgraph.c (lto_output_node): Do not output comdat groups
+ for boundary nodes.
+ (output_cgraph): Do not arrange comdat groups for boundary nodes.
+
+2010-04-21 Jakub Jelinek <jakub@redhat.com>
+
+ PR debug/40040
+ * dwarf2out.c (add_name_and_src_coords_attributes): Add
+ DW_AT_{,MIPS_}linkage_name even for Fortran decls.
+
+2010-04-21 Jan Hubicka <jh@suse.cz>
+
+ * ipa-prop.c (ipa_edge_removal_hook): Check for bounds.
+
+2010-04-21 Jan Hubicka <jh@suse.cz>
+
+ * varpool.c (decide_is_variable_needed): Variable is always needed
+ during ltrans.
+
+2010-04-21 Jan Hubicka <jh@suse.cz>
+
+ * opts.c (decode_options): Enable pure-const pass for whopr.
+
+2010-04-21 Jan Hubicka <jh@suse.cz>
+
* cgraph.c (dump_cgraph_node): Dump also assembler name.
* ipa-inline.c (cgraph_decide_inlining_of_small_functions): Do not ice
at WPA dumping.