OSDN Git Service

gcc/
[pf3gnuchains/gcc-fork.git] / gcc / ChangeLog
index 1697d9a..d448475 100644 (file)
@@ -1,3 +1,34 @@
+2005-05-19  Kazu Hirata  <kazu@cs.umass.edu>
+
+       * cfgexpand.c, tree-cfg.c, tree-inline.c, tree-optimize.c,
+       tree-ssa-forwprop.c: Fix comment typos.
+       * doc/invoke.texi: Fix a typo.
+
+2005-05-18  Richard Henderson  <rth@redhat.com>
+
+       * config.gcc (powerpc-*-linux*): Include linux64.opt when
+       including linux64.h.
+
+2005-05-18  Richard Henderson  <rth@redhat.com>
+
+       * tree-cfg.c (pass_remove_useless): Revert last change.
+       * tree-optimize.c (init_tree_optimization_passes): Initialize
+       all_lowering_passes with PROP_gimple_any.
+
+2005-05-18  Devang Patel  <dpatel@apple.com>
+
+       * config/rs6000/rs6000.md (insvsi_internal1): Subtract shift from
+       the mask end.
+       
+2005-05-18  Richard Henderson  <rth@redhat.com>
+
+        * tree-ssa-forwprop.c (cfg_changed): New.
+        (tidy_after_forward_propagate_addr): New.
+        (forward_propagate_addr_expr): Use it, and fold_stmt_inplace.
+        (forward_propagate_addr_into_variable_array_index): Likewise.
+        (tree_ssa_forward_propagate_single_use_vars): Cleanup cfg if
+        edges were removed.
+
 2005-05-18  Geoffrey Keating  <geoffk@apple.com>
 
        * dummy-checksum.c: New.
        (init_tree_optimization_passes): Move some to all_lowering_passes.
        (tree_lowering_passes): New function.
        (tree_rest_of_compilation): Register cfg hooks; save/unsave eh.
+       * tree-pass.h (tree_lowering_passes): Declare
 
 2005-05-17  Nathan Sidwell  <nathan@codesourcery.com>