gcc/gcc ChangeLog.tree-ssa c-simplify.c expr.c ...
law@gcc.gnu.org
law@gcc.gnu.org
Fri Mar 14 00:19:00 GMT 2003
CVSROOT: /cvs/gcc
Module name: gcc
Branch: tree-ssa-20020619-branch
Changes by: law@gcc.gnu.org 2003-03-14 00:19:02
Modified files:
gcc : ChangeLog.tree-ssa c-simplify.c expr.c tree.def
Log message:
* c-simplify.c (simplify_switch_stmt): Save the type of the original
condition in TREE_TYPE (SWITCH_EXPR (...)). Annotate the SWITCH_EXPR
with file/line information.
* expr.c (expand_expr, case SWITCH_EXPR): Use expand_end_case_type.
* tree.def (SWITCH_EXPR): Document meaning of TREE_TYPE field of
the SWITCH_EXPR.
* c-simplify.c (simplify_block): Set the current line number to
the line associated with the end of the block.
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.274&r2=1.1.2.275
http://gcc.gnu.org/cgi-bin/cvsweb.cgi/gcc/gcc/c-simplify.c.diff?cvsroot=gcc&only_with_tag=tree-ssa-20020619-branch&r1=1.1.4.44&r2=1.1.4.45
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.26&r2=1.467.2.27
http://gcc.gnu.org/cgi-bin/cvsweb.cgi/gcc/gcc/tree.def.diff?cvsroot=gcc&only_with_tag=tree-ssa-20020619-branch&r1=1.52.2.8&r2=1.52.2.9
More information about the Gcc-cvs
mailing list