This is the mail archive of the
gcc-cvs@gcc.gnu.org
mailing list for the GCC project.
gcc/gcc ChangeLog.tree-ssa c-aux-info.c c-decl ...
- From: jason at gcc dot gnu dot org
- To: gcc-cvs at gcc dot gnu dot org
- Date: 24 Sep 2003 21:43:16 -0000
- Subject: gcc/gcc ChangeLog.tree-ssa c-aux-info.c c-decl ...
CVSROOT: /cvs/gcc
Module name: gcc
Branch: tree-ssa-20020619-branch
Changes by: jason@gcc.gnu.org 2003-09-24 21:43:16
Modified files:
gcc : ChangeLog.tree-ssa c-aux-info.c c-decl.c
c-parse.in coverage.c dbxout.c diagnostic.c
dwarf2out.c dwarfout.c expr.c function.c
gimplify.c integrate.c print-tree.c stmt.c
tree-cfg.c tree-dump.c tree-flow-inline.h
tree-inline.c tree-mudflap.c tree-optimize.c
tree-pretty-print.c tree-ssa-pre.c tree.c
tree.h xcoffout.c
gcc/config/alpha: alpha.c
gcc/config/mips: mips.c
gcc/cp : ChangeLog.tree-ssa class.c decl.c decl2.c
error.c init.c lex.c method.c optimize.c pt.c
semantics.c tree.c
gcc/f : ChangeLog.tree-ssa com.c ste.c
gcc/fortran : ChangeLog f95-lang.c trans-decl.c
gcc/java : ChangeLog.tree-ssa class.c decl.c jcf-parse.c
jcf-write.c parse.h parse.y resource.c
gcc/objc : objc-act.c
gcc/treelang : ChangeLog.tree-ssa treetree.c
Log message:
* tree.h (DECL_SOURCE_LOCATION): Resurrect.
(DECL_SOURCE_FILE, DECL_SOURCE_LINE): Likewise.
(EXPR_LOCUS): Renamed from TREE_LOCUS. Null for non-exprs.
(SET_EXPR_LOCUS): New macro.
(EXPR_FILENAME): Renamed from TREE_FILENAME.
(EXPR_LINENO): Renamed from TREE_LINENO.
(struct tree_common): Remove locus field.
(struct tree_decl): Re-add locus field.
(struct tree_expr): Add locus field.
* c-aux-info.c, c-decl.c, coverage.c, c-parse.in, dbxout.c,
diagnostic.c, dwarf2out.c, expr.c, function.c, gimplify.c,
integrate.c, print-tree.c, stmt.c, tree.c, tree-cfg.c,
tree-dump.c, tree-flow-inline.h, config/alpha/alpha.c,
config/mips/mips.c, objc/objc-act.c: Adjust.
cp/
* class.c, decl.c, decl2.c, error.c, init.c, lex.c, method.c,
pt.c, semantics.c, tree.c: Revert from TREE_LOCUS to
DECL_SOURCE_LOCATION.
f/
* com.c, ste.c: Revert earlier change.
fortran/
* f95-lang.c, trans-decl.c: Use DECL_SOURCE_LOCATION instead of
TREE_LOCUS.
java/
* decl.c, jcf-parse.c, jcf-write.c, parse.h, parse.y, resource.c:
Revert from TREE_LOCUS to DECL_SOURCE_LOCATION.
treelang/
* treetree.c: Revert 2003-01-15 change.
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.701&r2=1.1.2.702
http://gcc.gnu.org/cgi-bin/cvsweb.cgi/gcc/gcc/c-aux-info.c.diff?cvsroot=gcc&only_with_tag=tree-ssa-20020619-branch&r1=1.20.12.4&r2=1.20.12.5
http://gcc.gnu.org/cgi-bin/cvsweb.cgi/gcc/gcc/c-decl.c.diff?cvsroot=gcc&only_with_tag=tree-ssa-20020619-branch&r1=1.334.2.62&r2=1.334.2.63
http://gcc.gnu.org/cgi-bin/cvsweb.cgi/gcc/gcc/c-parse.in.diff?cvsroot=gcc&only_with_tag=tree-ssa-20020619-branch&r1=1.144.2.18&r2=1.144.2.19
http://gcc.gnu.org/cgi-bin/cvsweb.cgi/gcc/gcc/coverage.c.diff?cvsroot=gcc&only_with_tag=tree-ssa-20020619-branch&r1=1.6.2.5&r2=1.6.2.6
http://gcc.gnu.org/cgi-bin/cvsweb.cgi/gcc/gcc/dbxout.c.diff?cvsroot=gcc&only_with_tag=tree-ssa-20020619-branch&r1=1.123.2.16&r2=1.123.2.17
http://gcc.gnu.org/cgi-bin/cvsweb.cgi/gcc/gcc/diagnostic.c.diff?cvsroot=gcc&only_with_tag=tree-ssa-20020619-branch&r1=1.91.2.23&r2=1.91.2.24
http://gcc.gnu.org/cgi-bin/cvsweb.cgi/gcc/gcc/dwarf2out.c.diff?cvsroot=gcc&only_with_tag=tree-ssa-20020619-branch&r1=1.379.2.24&r2=1.379.2.25
http://gcc.gnu.org/cgi-bin/cvsweb.cgi/gcc/gcc/dwarfout.c.diff?cvsroot=gcc&only_with_tag=tree-ssa-20020619-branch&r1=1.111.2.16&r2=1.111.2.17
http://gcc.gnu.org/cgi-bin/cvsweb.cgi/gcc/gcc/expr.c.diff?cvsroot=gcc&only_with_tag=tree-ssa-20020619-branch&r1=1.467.2.50&r2=1.467.2.51
http://gcc.gnu.org/cgi-bin/cvsweb.cgi/gcc/gcc/function.c.diff?cvsroot=gcc&only_with_tag=tree-ssa-20020619-branch&r1=1.374.2.24&r2=1.374.2.25
http://gcc.gnu.org/cgi-bin/cvsweb.cgi/gcc/gcc/gimplify.c.diff?cvsroot=gcc&only_with_tag=tree-ssa-20020619-branch&r1=1.1.2.84&r2=1.1.2.85
http://gcc.gnu.org/cgi-bin/cvsweb.cgi/gcc/gcc/integrate.c.diff?cvsroot=gcc&only_with_tag=tree-ssa-20020619-branch&r1=1.197.2.23&r2=1.197.2.24
http://gcc.gnu.org/cgi-bin/cvsweb.cgi/gcc/gcc/print-tree.c.diff?cvsroot=gcc&only_with_tag=tree-ssa-20020619-branch&r1=1.59.2.15&r2=1.59.2.16
http://gcc.gnu.org/cgi-bin/cvsweb.cgi/gcc/gcc/stmt.c.diff?cvsroot=gcc&only_with_tag=tree-ssa-20020619-branch&r1=1.267.2.32&r2=1.267.2.33
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.170&r2=1.1.4.171
http://gcc.gnu.org/cgi-bin/cvsweb.cgi/gcc/gcc/tree-dump.c.diff?cvsroot=gcc&only_with_tag=tree-ssa-20020619-branch&r1=1.6.2.40&r2=1.6.2.41
http://gcc.gnu.org/cgi-bin/cvsweb.cgi/gcc/gcc/tree-flow-inline.h.diff?cvsroot=gcc&only_with_tag=tree-ssa-20020619-branch&r1=1.1.2.51&r2=1.1.2.52
http://gcc.gnu.org/cgi-bin/cvsweb.cgi/gcc/gcc/tree-inline.c.diff?cvsroot=gcc&only_with_tag=tree-ssa-20020619-branch&r1=1.26.2.47&r2=1.26.2.48
http://gcc.gnu.org/cgi-bin/cvsweb.cgi/gcc/gcc/tree-mudflap.c.diff?cvsroot=gcc&only_with_tag=tree-ssa-20020619-branch&r1=1.1.2.53&r2=1.1.2.54
http://gcc.gnu.org/cgi-bin/cvsweb.cgi/gcc/gcc/tree-optimize.c.diff?cvsroot=gcc&only_with_tag=tree-ssa-20020619-branch&r1=1.1.4.50&r2=1.1.4.51
http://gcc.gnu.org/cgi-bin/cvsweb.cgi/gcc/gcc/tree-pretty-print.c.diff?cvsroot=gcc&only_with_tag=tree-ssa-20020619-branch&r1=1.1.2.44&r2=1.1.2.45
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.86&r2=1.1.4.87
http://gcc.gnu.org/cgi-bin/cvsweb.cgi/gcc/gcc/tree.c.diff?cvsroot=gcc&only_with_tag=tree-ssa-20020619-branch&r1=1.263.2.53&r2=1.263.2.54
http://gcc.gnu.org/cgi-bin/cvsweb.cgi/gcc/gcc/tree.h.diff?cvsroot=gcc&only_with_tag=tree-ssa-20020619-branch&r1=1.342.2.102&r2=1.342.2.103
http://gcc.gnu.org/cgi-bin/cvsweb.cgi/gcc/gcc/xcoffout.c.diff?cvsroot=gcc&only_with_tag=tree-ssa-20020619-branch&r1=1.30.2.5&r2=1.30.2.6
http://gcc.gnu.org/cgi-bin/cvsweb.cgi/gcc/gcc/config/alpha/alpha.c.diff?cvsroot=gcc&only_with_tag=tree-ssa-20020619-branch&r1=1.263.2.24&r2=1.263.2.25
http://gcc.gnu.org/cgi-bin/cvsweb.cgi/gcc/gcc/config/mips/mips.c.diff?cvsroot=gcc&only_with_tag=tree-ssa-20020619-branch&r1=1.211.2.29&r2=1.211.2.30
http://gcc.gnu.org/cgi-bin/cvsweb.cgi/gcc/gcc/cp/ChangeLog.tree-ssa.diff?cvsroot=gcc&only_with_tag=tree-ssa-20020619-branch&r1=1.1.2.42&r2=1.1.2.43
http://gcc.gnu.org/cgi-bin/cvsweb.cgi/gcc/gcc/cp/class.c.diff?cvsroot=gcc&only_with_tag=tree-ssa-20020619-branch&r1=1.452.2.26&r2=1.452.2.27
http://gcc.gnu.org/cgi-bin/cvsweb.cgi/gcc/gcc/cp/decl.c.diff?cvsroot=gcc&only_with_tag=tree-ssa-20020619-branch&r1=1.911.2.44&r2=1.911.2.45
http://gcc.gnu.org/cgi-bin/cvsweb.cgi/gcc/gcc/cp/decl2.c.diff?cvsroot=gcc&only_with_tag=tree-ssa-20020619-branch&r1=1.540.2.35&r2=1.540.2.36
http://gcc.gnu.org/cgi-bin/cvsweb.cgi/gcc/gcc/cp/error.c.diff?cvsroot=gcc&only_with_tag=tree-ssa-20020619-branch&r1=1.180.2.18&r2=1.180.2.19
http://gcc.gnu.org/cgi-bin/cvsweb.cgi/gcc/gcc/cp/init.c.diff?cvsroot=gcc&only_with_tag=tree-ssa-20020619-branch&r1=1.281.2.24&r2=1.281.2.25
http://gcc.gnu.org/cgi-bin/cvsweb.cgi/gcc/gcc/cp/lex.c.diff?cvsroot=gcc&only_with_tag=tree-ssa-20020619-branch&r1=1.284.2.17&r2=1.284.2.18
http://gcc.gnu.org/cgi-bin/cvsweb.cgi/gcc/gcc/cp/method.c.diff?cvsroot=gcc&only_with_tag=tree-ssa-20020619-branch&r1=1.224.2.19&r2=1.224.2.20
http://gcc.gnu.org/cgi-bin/cvsweb.cgi/gcc/gcc/cp/optimize.c.diff?cvsroot=gcc&only_with_tag=tree-ssa-20020619-branch&r1=1.81.10.30&r2=1.81.10.31
http://gcc.gnu.org/cgi-bin/cvsweb.cgi/gcc/gcc/cp/pt.c.diff?cvsroot=gcc&only_with_tag=tree-ssa-20020619-branch&r1=1.591.2.34&r2=1.591.2.35
http://gcc.gnu.org/cgi-bin/cvsweb.cgi/gcc/gcc/cp/semantics.c.diff?cvsroot=gcc&only_with_tag=tree-ssa-20020619-branch&r1=1.264.2.36&r2=1.264.2.37
http://gcc.gnu.org/cgi-bin/cvsweb.cgi/gcc/gcc/cp/tree.c.diff?cvsroot=gcc&only_with_tag=tree-ssa-20020619-branch&r1=1.286.2.32&r2=1.286.2.33
http://gcc.gnu.org/cgi-bin/cvsweb.cgi/gcc/gcc/f/ChangeLog.tree-ssa.diff?cvsroot=gcc&only_with_tag=tree-ssa-20020619-branch&r1=1.1.2.1&r2=1.1.2.2
http://gcc.gnu.org/cgi-bin/cvsweb.cgi/gcc/gcc/f/com.c.diff?cvsroot=gcc&only_with_tag=tree-ssa-20020619-branch&r1=1.171.2.17&r2=1.171.2.18
http://gcc.gnu.org/cgi-bin/cvsweb.cgi/gcc/gcc/f/ste.c.diff?cvsroot=gcc&only_with_tag=tree-ssa-20020619-branch&r1=1.29.2.6&r2=1.29.2.7
http://gcc.gnu.org/cgi-bin/cvsweb.cgi/gcc/gcc/fortran/ChangeLog.diff?cvsroot=gcc&only_with_tag=tree-ssa-20020619-branch&r1=1.1.2.42&r2=1.1.2.43
http://gcc.gnu.org/cgi-bin/cvsweb.cgi/gcc/gcc/fortran/f95-lang.c.diff?cvsroot=gcc&only_with_tag=tree-ssa-20020619-branch&r1=1.1.2.6&r2=1.1.2.7
http://gcc.gnu.org/cgi-bin/cvsweb.cgi/gcc/gcc/fortran/trans-decl.c.diff?cvsroot=gcc&only_with_tag=tree-ssa-20020619-branch&r1=1.1.2.10&r2=1.1.2.11
http://gcc.gnu.org/cgi-bin/cvsweb.cgi/gcc/gcc/java/ChangeLog.tree-ssa.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/java/class.c.diff?cvsroot=gcc&only_with_tag=tree-ssa-20020619-branch&r1=1.133.2.18&r2=1.133.2.19
http://gcc.gnu.org/cgi-bin/cvsweb.cgi/gcc/gcc/java/decl.c.diff?cvsroot=gcc&only_with_tag=tree-ssa-20020619-branch&r1=1.128.2.20&r2=1.128.2.21
http://gcc.gnu.org/cgi-bin/cvsweb.cgi/gcc/gcc/java/jcf-parse.c.diff?cvsroot=gcc&only_with_tag=tree-ssa-20020619-branch&r1=1.118.2.15&r2=1.118.2.16
http://gcc.gnu.org/cgi-bin/cvsweb.cgi/gcc/gcc/java/jcf-write.c.diff?cvsroot=gcc&only_with_tag=tree-ssa-20020619-branch&r1=1.107.2.15&r2=1.107.2.16
http://gcc.gnu.org/cgi-bin/cvsweb.cgi/gcc/gcc/java/parse.h.diff?cvsroot=gcc&only_with_tag=tree-ssa-20020619-branch&r1=1.84.2.5&r2=1.84.2.6
http://gcc.gnu.org/cgi-bin/cvsweb.cgi/gcc/gcc/java/parse.y.diff?cvsroot=gcc&only_with_tag=tree-ssa-20020619-branch&r1=1.387.2.29&r2=1.387.2.30
http://gcc.gnu.org/cgi-bin/cvsweb.cgi/gcc/gcc/java/resource.c.diff?cvsroot=gcc&only_with_tag=tree-ssa-20020619-branch&r1=1.2.6.3&r2=1.2.6.4
http://gcc.gnu.org/cgi-bin/cvsweb.cgi/gcc/gcc/objc/objc-act.c.diff?cvsroot=gcc&only_with_tag=tree-ssa-20020619-branch&r1=1.137.2.24&r2=1.137.2.25
http://gcc.gnu.org/cgi-bin/cvsweb.cgi/gcc/gcc/treelang/ChangeLog.tree-ssa.diff?cvsroot=gcc&only_with_tag=tree-ssa-20020619-branch&r1=1.1.2.3&r2=1.1.2.4
http://gcc.gnu.org/cgi-bin/cvsweb.cgi/gcc/gcc/treelang/treetree.c.diff?cvsroot=gcc&only_with_tag=tree-ssa-20020619-branch&r1=1.6.2.16&r2=1.6.2.17