OSDN Git Service

PR tree-optimization/45453
[pf3gnuchains/gcc-fork.git] / gcc / ChangeLog
index dcfc7e6..1258409 100644 (file)
@@ -1,3 +1,57 @@
+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
+       * tree-inline.c (copy_phis_for_bb): Fixup new_edge when
+       we splitted it.
+
+2010-09-17  Sebastian Pop  <sebastian.pop@amd.com>
+
+       * graphite-dependences.c (dot_deps): Add DEBUG_FUNCTION.
+       (dot_deps_stmt): Same.
+       * graphite-poly.c (dot_lst): Same.
+       * graphite-scop-detection.c (dot_all_scops): Same.
+       (dot_scop): Same.
+
+2010-09-17  Sebastian Pop  <sebastian.pop@amd.com>
+
+       Revert commit: 2009-12-16  Ben Elliston  <bje@au.ibm.com>
+       * tree-data-ref.c (dot_rdg_1): Added back.
+       (dot_rdg): Same.  Added "#if 0" around system call.
+
 2010-09-17  H.J. Lu  <hongjiu.lu@intel.com>
            Richard Henderson  <rth@redhat.com>