This is the mail archive of the
gcc-cvs@gcc.gnu.org
mailing list for the GCC project.
r132112 - in /branches/gimple-tuples-branch/gcc...
- From: dnovillo at gcc dot gnu dot org
- To: gcc-cvs at gcc dot gnu dot org
- Date: Tue, 05 Feb 2008 05:22:56 -0000
- Subject: r132112 - in /branches/gimple-tuples-branch/gcc...
Author: dnovillo
Date: Tue Feb 5 05:22:56 2008
New Revision: 132112
URL: http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=132112
Log:
2008-02-04 Oleg Ryjkov <olegr@google.com>
* tree-gimple.c (get_gimple_rhs_class): Handle
FILTER_EXPR.
* tree-eh.c (union treemple): Declare.
Convert to tuples.
* except.c:
* except.h (lang_protect_cleanup_actions): Change return
type to 'gimple'. Update all users.
* tree-inline.c (count_insns_seq): New.
* tree-inline.h (count_insns_seq): Declare.
* gimple.c (gimple_seq_deep_copy): New.
* gimple.h (gimple_seq_deep_copy): Declare.
(gimple_singleton_p): New.
* passes.c (init_optimization_passes): Enable
pass_lower_eh.
cp/ChangeLog.tuples:
* except.c: Include gimple.h
(cp_protect_cleanup_actions): Convert to tuples.
* Make-lang.in (cp/except.o): Add dependency on gimple.h
Modified:
branches/gimple-tuples-branch/gcc/ChangeLog.tuples
branches/gimple-tuples-branch/gcc/cp/ChangeLog.tuples
branches/gimple-tuples-branch/gcc/cp/Make-lang.in
branches/gimple-tuples-branch/gcc/cp/except.c
branches/gimple-tuples-branch/gcc/except.c
branches/gimple-tuples-branch/gcc/except.h
branches/gimple-tuples-branch/gcc/gimple.c
branches/gimple-tuples-branch/gcc/gimple.h
branches/gimple-tuples-branch/gcc/passes.c
branches/gimple-tuples-branch/gcc/tree-eh.c
branches/gimple-tuples-branch/gcc/tree-gimple.c
branches/gimple-tuples-branch/gcc/tree-inline.c
branches/gimple-tuples-branch/gcc/tree-inline.h