* expr.c (expand_expr): When compiling LABELED_BLOCK_EXPR,
call do_pending_stack_adjust before emiting label.
From-SVN: r41753
+2001-05-01 Per Bothner <per@bothner.com>
+
+ * expr.c (expand_expr): When compiling LABELED_BLOCK_EXPR,
+ call do_pending_stack_adjust before emiting label.
+
2001-05-01 Mark Mitchell <mark@codesourcery.com>
* extend.texi: Fix typo.
case LABELED_BLOCK_EXPR:
if (LABELED_BLOCK_BODY (exp))
expand_expr_stmt (LABELED_BLOCK_BODY (exp));
+ /* Should perhaps use expand_label, but this is simpler and safer. */
+ do_pending_stack_adjust ();
emit_label (label_rtx (LABELED_BLOCK_LABEL (exp)));
return const0_rtx;