This is the mail archive of the
gcc-cvs@gcc.gnu.org
mailing list for the GCC project.
gcc/gcc ChangeLog.tree-ssa tree-cfg.c tree-dfa ...
- From: dnovillo at gcc dot gnu dot org
- To: gcc-cvs at gcc dot gnu dot org
- Date: 6 Sep 2003 13:39:25 -0000
- Subject: gcc/gcc ChangeLog.tree-ssa tree-cfg.c tree-dfa ...
CVSROOT: /cvs/gcc
Module name: gcc
Branch: tree-ssa-20020619-branch
Changes by: dnovillo@gcc.gnu.org 2003-09-06 13:39:25
Modified files:
gcc : ChangeLog.tree-ssa tree-cfg.c tree-dfa.c
tree-flow.h tree-ssa-ccp.c tree-ssa-copyprop.c
tree-ssa-dce.c tree-ssa-dom.c tree-ssa-live.c
tree-ssa-pre.c tree-ssa.c varray.c varray.h
Log message:
* varray.c (element): Add entry for 'tree *'.
* varray.h (enum varray_data_enum): Add VARRAY_DATA_TREE_PTR.
(union varray_data_tag): Add entry for 'tree *'.
(VARRAY_TREE_PTR_INIT): Define.
(VARRAY_TREE_PTR): Define.
(VARRAY_PUSH_TREE_PTR): Define.
(VARRAY_TOP_TREE_PTR): Define.
* tree-cfg.c: Replace uses of VARRAY_GENERIC_PTR with
VARRAY_TREE_PTR when accessing operand arrays.
* tree-ssa-ccp.c: Likewise.
* tree-ssa-copyprop.c: Likewise.
* tree-ssa-dce.c: Likewise.
* tree-ssa-dom.c: Likewise.
* tree-ssa-live.c: Likewise.
* tree-ssa-pre.c: Likewise.
* tree-dfa.c: Likewise.
* tree-ssa.c: Likewise.
* tree-flow.h (struct operands_d): Remove 'skip' GC markers from
all fields.
(struct dataflow_d): Likewise.
Patches:
http://gcc.gnu.org/cgi-bin/cvsweb.cgi/gcc/gcc/ChangeLog.tree-ssa.diff?cvsroot=gcc&only_with_tag=tree-ssa-20020619-branch&r1=1.1.2.646&r2=1.1.2.647
http://gcc.gnu.org/cgi-bin/cvsweb.cgi/gcc/gcc/tree-cfg.c.diff?cvsroot=gcc&only_with_tag=tree-ssa-20020619-branch&r1=1.1.4.157&r2=1.1.4.158
http://gcc.gnu.org/cgi-bin/cvsweb.cgi/gcc/gcc/tree-dfa.c.diff?cvsroot=gcc&only_with_tag=tree-ssa-20020619-branch&r1=1.1.4.155&r2=1.1.4.156
http://gcc.gnu.org/cgi-bin/cvsweb.cgi/gcc/gcc/tree-flow.h.diff?cvsroot=gcc&only_with_tag=tree-ssa-20020619-branch&r1=1.1.4.108&r2=1.1.4.109
http://gcc.gnu.org/cgi-bin/cvsweb.cgi/gcc/gcc/tree-ssa-ccp.c.diff?cvsroot=gcc&only_with_tag=tree-ssa-20020619-branch&r1=1.1.2.86&r2=1.1.2.87
http://gcc.gnu.org/cgi-bin/cvsweb.cgi/gcc/gcc/tree-ssa-copyprop.c.diff?cvsroot=gcc&only_with_tag=tree-ssa-20020619-branch&r1=1.1.2.12&r2=1.1.2.13
http://gcc.gnu.org/cgi-bin/cvsweb.cgi/gcc/gcc/tree-ssa-dce.c.diff?cvsroot=gcc&only_with_tag=tree-ssa-20020619-branch&r1=1.1.2.52&r2=1.1.2.53
http://gcc.gnu.org/cgi-bin/cvsweb.cgi/gcc/gcc/tree-ssa-dom.c.diff?cvsroot=gcc&only_with_tag=tree-ssa-20020619-branch&r1=1.1.2.32&r2=1.1.2.33
http://gcc.gnu.org/cgi-bin/cvsweb.cgi/gcc/gcc/tree-ssa-live.c.diff?cvsroot=gcc&only_with_tag=tree-ssa-20020619-branch&r1=1.1.2.15&r2=1.1.2.16
http://gcc.gnu.org/cgi-bin/cvsweb.cgi/gcc/gcc/tree-ssa-pre.c.diff?cvsroot=gcc&only_with_tag=tree-ssa-20020619-branch&r1=1.1.4.77&r2=1.1.4.78
http://gcc.gnu.org/cgi-bin/cvsweb.cgi/gcc/gcc/tree-ssa.c.diff?cvsroot=gcc&only_with_tag=tree-ssa-20020619-branch&r1=1.1.4.123&r2=1.1.4.124
http://gcc.gnu.org/cgi-bin/cvsweb.cgi/gcc/gcc/varray.c.diff?cvsroot=gcc&only_with_tag=tree-ssa-20020619-branch&r1=1.15.2.5&r2=1.15.2.6
http://gcc.gnu.org/cgi-bin/cvsweb.cgi/gcc/gcc/varray.h.diff?cvsroot=gcc&only_with_tag=tree-ssa-20020619-branch&r1=1.28.2.4&r2=1.28.2.5