Commit 90b45528 by Richard Guenther Committed by Richard Biener

tree.c (build1_stat): Don't try to handle two-operand tree codes.

2005-05-18  Richard Guenther  <rguenth@gcc.gnu.org>

	* tree.c (build1_stat): Don't try to handle two-operand
	tree codes.

From-SVN: r99923
parent 55cb0169
2005-05-18 Richard Guenther <rguenth@gcc.gnu.org>
* tree.c (build1_stat): Don't try to handle two-operand
tree codes.
2005-05-18 Richard Sandiford <rsandifo@redhat.com>
* config.gcc (sh*-*-*): Define SUPPORT_* macros to 1.
......
......@@ -2536,13 +2536,7 @@ build1_stat (enum tree_code code, tree type, tree node MEM_STAT_DECL)
TREE_SIDE_EFFECTS (t) = 1;
else switch (code)
{
case INIT_EXPR:
case MODIFY_EXPR:
case VA_ARG_EXPR:
case PREDECREMENT_EXPR:
case PREINCREMENT_EXPR:
case POSTDECREMENT_EXPR:
case POSTINCREMENT_EXPR:
/* All of these have side-effects, no matter what their
operands are. */
TREE_SIDE_EFFECTS (t) = 1;
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment