OSDN Git Service

* tree-ssa-coalesce.c (coalesce_cost): Do not take ciritical
[pf3gnuchains/gcc-fork.git] / gcc / ChangeLog
index 0091874..a177b81 100644 (file)
@@ -1,3 +1,30 @@
+2009-05-02  Jan Hubicka  <jh@suse.cz>
+
+       * tree-ssa-coalesce.c (coalesce_cost): Do not take ciritical
+       parameter; update callers.
+       (coalesce_cost_edge): EH edges are costier because they needs splitting
+       even if not critical and even more costier when there are multiple
+       EH predecestors.
+
+2009-05-02  Jan Hubicka  <jh@suse.cz>
+
+       * except.c (remove_eh_handler_and_replace): Handle updating after
+       removing TRY blocks.
+
+2009-05-02  Eric Botcazou  <ebotcazou@adacore.com>
+
+       * store-motion.c (compute_store_table): Add ENABLE_CHECKING guard.
+
+2009-05-02  Steven Bosscher  <steven@gcc.gnu.org>
+
+       * varasm.c: Do not include c-pragma.h.
+       * attribs.c: Do not incude c-common.h.
+
+2009-05-01  Michael Matz  <matz@suse.de>
+
+       * calls.c (initialize_argument_information): Handle SSA names like
+       decls with a non MEM_P DECL_RTL.
+
 2009-05-01  Steven Bosscher  <steven@gcc.gnu.org>
 
        * ipa-reference.c: Do not include c-common.h, include splay-tree.h.