Commit 8dd858ca by Per Bothner

tree.c (first_rtl_op, [...]): Handle GOTO_SUBROUTINE_EXPR.

h
	* tree.c (first_rtl_op, has_cleanups):  Handle GOTO_SUBROUTINE_EXPR.

From-SVN: r25926
parent de0b553f
...@@ -2407,6 +2407,7 @@ first_rtl_op (code) ...@@ -2407,6 +2407,7 @@ first_rtl_op (code)
{ {
case SAVE_EXPR: case SAVE_EXPR:
return 2; return 2;
case GOTO_SUBROUTINE_EXPR:
case RTL_EXPR: case RTL_EXPR:
return 0; return 0;
case CALL_EXPR: case CALL_EXPR:
...@@ -2600,6 +2601,7 @@ has_cleanups (exp) ...@@ -2600,6 +2601,7 @@ has_cleanups (exp)
switch (TREE_CODE (exp)) switch (TREE_CODE (exp))
{ {
case TARGET_EXPR: case TARGET_EXPR:
case GOTO_SUBROUTINE_EXPR:
case WITH_CLEANUP_EXPR: case WITH_CLEANUP_EXPR:
return 1; return 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