+1999-08-25 Mark Mitchell <mark@codesourcery.com>
+
+ * dump.c (dequeue_and_dump): Dump TARGET_EXPRs.
+
1999-08-25 Nathan Sidwell <nathan@acm.org>
* decl2.c (handle_class_head): Be graceful about additional
dump_child ("stmt", STMT_EXPR_STMT (t));
break;
+ case TARGET_EXPR:
+ if (dump_children_p)
+ {
+ dump_child ("decl", TREE_OPERAND (t, 0));
+ dump_child ("init", TREE_OPERAND (t, 1));
+ dump_child ("clnp", TREE_OPERAND (t, 2));
+ /* There really are two possible places the initializer can
+ be. After RTL expansion, the second operand is moved to
+ the position of the fourth operand, and the second
+ operand becomes NULL. */
+ dump_child ("init", TREE_OPERAND (t, 3));
+ }
+ break;
+
default:
/* There are no additional fields to print. */
break;