Commit 3b59a331 by Richard Stallman

entered into RCS

From-SVN: r1599
parent c6096c5e
...@@ -114,7 +114,8 @@ calls_alloca (exp) ...@@ -114,7 +114,8 @@ calls_alloca (exp)
/* Only expressions and references can contain calls. */ /* Only expressions and references can contain calls. */
if (type != 'e' && type != '<' && type != '1' && type != '2' && type != 'r') if (type != 'e' && type != '<' && type != '1' && type != '2' && type != 'r'
&& type != 'b')
return 0; return 0;
switch (TREE_CODE (exp)) switch (TREE_CODE (exp))
......
...@@ -467,6 +467,16 @@ print_node (file, prefix, node, indent) ...@@ -467,6 +467,16 @@ print_node (file, prefix, node, indent)
print_node_brief (file, "chain", TREE_CHAIN (node), indent + 4); print_node_brief (file, "chain", TREE_CHAIN (node), indent + 4);
break; break;
case 'b':
print_node (file, "vars", BLOCK_VARS (node), indent + 4);
print_node (file, "tags", BLOCK_TYPE_TAGS (node), indent + 4);
print_node (file, "supercontext", BLOCK_SUPERCONTEXT (node), indent + 4);
print_node (file, "subblocks", BLOCK_SUBBLOCKS (node), indent + 4);
print_node (file, "chain", BLOCK_CHAIN (node), indent + 4);
print_node (file, "abstract_origin",
BLOCK_ABSTRACT_ORIGIN (node), indent + 4);
return;
case 'e': case 'e':
case '<': case '<':
case '1': case '1':
...@@ -475,14 +485,6 @@ print_node (file, prefix, node, indent) ...@@ -475,14 +485,6 @@ print_node (file, prefix, node, indent)
case 's': case 's':
switch (TREE_CODE (node)) switch (TREE_CODE (node))
{ {
case BLOCK:
print_node (file, "vars", BLOCK_VARS (node), indent + 4);
print_node (file, "tags", BLOCK_TYPE_TAGS (node), indent + 4);
print_node (file, "supercontext", BLOCK_SUPERCONTEXT (node), indent + 4);
print_node (file, "subblocks", BLOCK_SUBBLOCKS (node), indent + 4);
print_node (file, "chain", BLOCK_CHAIN (node), indent + 4);
return;
case BIND_EXPR: case BIND_EXPR:
print_node (file, "vars", TREE_OPERAND (node, 0), indent + 4); print_node (file, "vars", TREE_OPERAND (node, 0), indent + 4);
print_node (file, "body", TREE_OPERAND (node, 1), indent + 4); print_node (file, "body", TREE_OPERAND (node, 1), indent + 4);
......
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