This is the mail archive of the
gcc-cvs@gcc.gnu.org
mailing list for the GCC project.
gcc/gcc ChangeLog.vec cfg.c cfganal.c cfgclean ...
- From: bje at gcc dot gnu dot org
- To: gcc-cvs at gcc dot gnu dot org
- Date: 19 Sep 2004 14:14:55 -0000
- Subject: gcc/gcc ChangeLog.vec cfg.c cfganal.c cfgclean ...
CVSROOT: /cvs/gcc
Module name: gcc
Branch: edge-vector-branch
Changes by: bje@gcc.gnu.org 2004-09-19 14:14:55
Modified files:
gcc : ChangeLog.vec cfg.c cfganal.c cfgcleanup.c
cfghooks.c except.c gcse.c loop-init.c
tree-cfg.c tree-ssa-threadupdate.c
Log message:
* cfg.c (remove_edge): Use an edge_iterator, not VEC_iterate().
(redirect_edge_succ): Likewise.
(redirect_edge_pred): Likewise.
* cfganal.c (remove_fake_predecessors): Likewise.
* cfgcleanup.c (try_forward_edges): Likewise.
* cfghooks.c (make_forwarder_block): Likewise.
* gcse.c (bypass_block): Likewise.
* except.c (emit_to_new_bb_before): Likewise.
(finish_eh_generation): Likewise.
* loop-init.c (loop_optimizer_init): Likewise.
* tree-cfg.c (cleanup_control_expr_graph): Likewise.
(thread_jumps): Likewise.
(tree_purge_dead_eh_edges): Likewise.
* tree-ssa-threadupdate.c (thread_block): Likewise.
(remove_last_stmt_and_useless_edges): Likewise.
Patches:
http://gcc.gnu.org/cgi-bin/cvsweb.cgi/gcc/gcc/ChangeLog.vec.diff?cvsroot=gcc&only_with_tag=edge-vector-branch&r1=1.1.2.55&r2=1.1.2.56
http://gcc.gnu.org/cgi-bin/cvsweb.cgi/gcc/gcc/cfg.c.diff?cvsroot=gcc&only_with_tag=edge-vector-branch&r1=1.60.8.16&r2=1.60.8.17
http://gcc.gnu.org/cgi-bin/cvsweb.cgi/gcc/gcc/cfganal.c.diff?cvsroot=gcc&only_with_tag=edge-vector-branch&r1=1.46.2.13&r2=1.46.2.14
http://gcc.gnu.org/cgi-bin/cvsweb.cgi/gcc/gcc/cfgcleanup.c.diff?cvsroot=gcc&only_with_tag=edge-vector-branch&r1=1.121.2.20&r2=1.121.2.21
http://gcc.gnu.org/cgi-bin/cvsweb.cgi/gcc/gcc/cfghooks.c.diff?cvsroot=gcc&only_with_tag=edge-vector-branch&r1=1.12.4.12&r2=1.12.4.13
http://gcc.gnu.org/cgi-bin/cvsweb.cgi/gcc/gcc/except.c.diff?cvsroot=gcc&only_with_tag=edge-vector-branch&r1=1.280.2.15&r2=1.280.2.16
http://gcc.gnu.org/cgi-bin/cvsweb.cgi/gcc/gcc/gcse.c.diff?cvsroot=gcc&only_with_tag=edge-vector-branch&r1=1.307.2.19&r2=1.307.2.20
http://gcc.gnu.org/cgi-bin/cvsweb.cgi/gcc/gcc/loop-init.c.diff?cvsroot=gcc&only_with_tag=edge-vector-branch&r1=1.11.2.6&r2=1.11.2.7
http://gcc.gnu.org/cgi-bin/cvsweb.cgi/gcc/gcc/tree-cfg.c.diff?cvsroot=gcc&only_with_tag=edge-vector-branch&r1=2.34.2.18&r2=2.34.2.19
http://gcc.gnu.org/cgi-bin/cvsweb.cgi/gcc/gcc/tree-ssa-threadupdate.c.diff?cvsroot=gcc&only_with_tag=edge-vector-branch&r1=2.1.4.6&r2=2.1.4.7