From: Per Bothner Date: Thu, 3 Dec 1998 15:58:20 +0000 (-0800) Subject: parse,y (patch_synchronized_statement): Set CAN_COMPLETE_NORMALLY. X-Git-Url: https://git.libre-soc.org/?a=commitdiff_plain;h=55593efd857646d9c71db5a6941cd3506448bcb4;p=gcc.git parse,y (patch_synchronized_statement): Set CAN_COMPLETE_NORMALLY. 8 * parse,y (patch_synchronized_statement): Set CAN_COMPLETE_NORMALLY. From-SVN: r24074 --- diff --git a/gcc/java/parse.y b/gcc/java/parse.y index 807ed9c9e74..2f311cd2417 100644 --- a/gcc/java/parse.y +++ b/gcc/java/parse.y @@ -10547,7 +10547,9 @@ patch_synchronized_statement (node, wfl_op1) catch_all = build1 (CATCH_EXPR, void_type_node, catch_all); /* TRY-CATCH statement */ - return build (TRY_EXPR, void_type_node, try_block, catch_all, NULL_TREE); + compound = build (TRY_EXPR, void_type_node, try_block, catch_all, NULL_TREE); + CAN_COMPLETE_NORMALLY (compound) = CAN_COMPLETE_NORMALLY (block); + return compound; } /* 14.16 The throw Statement */