OSDN Git Service

PR tree-optimization/45453
[pf3gnuchains/gcc-fork.git] / gcc / ChangeLog
index 9b0679e..1258409 100644 (file)
@@ -1,3 +1,37 @@
+2010-09-18  Jan Hubicka  <jh@suse.cz>
+
+       PR tree-optimization/45453
+       * cgraphunit.c (cgraph_finalize_function): Consider comdat & external
+       virtual functions are reachable.
+       * ipa-inline.c (cgraph_clone_inlined_nodes): Likewise.
+       * ipa.c (cgraph_remove_unreachable_nodes): Likewise.
+       * ipa-prop.c (ipa_modify_formal_parameters): Clear DECL_VIRTUAL_P
+       when modifying function.
+
+2010-09-18  Jan Hubicka  <jh@suse.cz>
+
+       PR tree-optimization/45605
+       * cgraphunit.c (cgraph_analyze_functions): Allocate bitmap obstack.
+       * gimple-fold.c (static_object_in_other_unit_p): New function.
+       (canonicalize_constructor_val): Use it.
+       (get_symbol_constant_value): Be reaqdy for canonicalize_constructor_val
+       returning NULL.
+       (gimple_fold_obj_type_ref_known_binfo): Use static_object_in_other_unit_p.
+
+2010-09-18  Richard Guenther  <rguenther@suse.de>
+
+       PR tree-optimization/45709
+       * tree-inline.c (copy_phis_for_bb): Delay commit of edge
+       insertions until after all PHI nodes of the block are processed.
+
+2010-09-18  Tijl Coosemans <tijl@coosemans.org>
+
+       * config/i386/freebsd.h (SUBTARGET32_DEFAULT_CPU): Add.
+
+2010-09-18  Kai Tietz  <kai.tietz@onevision.com>
+
+       * config.gcc (*-w64-mingw*): Correct typo about t-dfprules.
+
 2010-09-18  Richard Guenther  <rguenther@suse.de>
 
        PR tree-optimization/45709