From 8dd858ca3d5e51ea6415844cbd39026c08e27c3b Mon Sep 17 00:00:00 2001 From: Per Bothner Date: Tue, 23 Mar 1999 03:20:47 -0800 Subject: [PATCH] tree.c (first_rtl_op, [...]): Handle GOTO_SUBROUTINE_EXPR. h * tree.c (first_rtl_op, has_cleanups): Handle GOTO_SUBROUTINE_EXPR. From-SVN: r25926 --- gcc/tree.c | 2 ++ 1 file changed, 2 insertions(+) diff --git a/gcc/tree.c b/gcc/tree.c index bfbc8c285ab..effc12115d7 100644 --- a/gcc/tree.c +++ b/gcc/tree.c @@ -2407,6 +2407,7 @@ first_rtl_op (code) { case SAVE_EXPR: return 2; + case GOTO_SUBROUTINE_EXPR: case RTL_EXPR: return 0; case CALL_EXPR: @@ -2600,6 +2601,7 @@ has_cleanups (exp) switch (TREE_CODE (exp)) { case TARGET_EXPR: + case GOTO_SUBROUTINE_EXPR: case WITH_CLEANUP_EXPR: return 1; -- 2.30.2