tree-phinodes.c (remove_phi_arg_num): Make it static.
[gcc.git] / gcc / ChangeLog
index c023f37e5158b44cfd0bddc6f971243e9307ec7c..7f7933ba79066fcaec56b49be1dc02922b4f3203 100644 (file)
        (cfg_layout_rtl_cfg_hook): Likewise.
        * tree-cfg.c (tree_cfg_hooks): Likewise.
 
+       * tree-cfg.c (tree_execute_on_shrinking_pred): New.
+       (tree_cfg_hooks): Use it.
+       * tree-ssa.c (ssa_remove_edge): Don't call remove_phi_args.
+       (ssa_redirect_edge): Don't call remove_phi_arg_num.
+
+       * tree-phinodes.c (remove_phi_arg_num): Make it static.
+       * tree-flow.h: Remove the corresponding prototype.
+
 2004-11-23  Ben Elliston  <bje@au.ibm.com>
 
        * doc/cfg.texi (Maintaining the CFG): Use @ftable instead of