From: Richard Kenner Date: Sat, 2 Mar 1996 15:18:24 +0000 (-0500) Subject: (do_jump, case COMPOUND_EXPR): Call preserve_temp_slots. X-Git-Url: https://git.libre-soc.org/?a=commitdiff_plain;h=d80f96e9a80f8517f261e5ae518b367878ba1112;p=gcc.git (do_jump, case COMPOUND_EXPR): Call preserve_temp_slots. From-SVN: r11401 --- diff --git a/gcc/expr.c b/gcc/expr.c index 34209b7c034..aef93d8670a 100644 --- a/gcc/expr.c +++ b/gcc/expr.c @@ -9774,6 +9774,7 @@ do_jump (exp, if_false_label, if_true_label) case COMPOUND_EXPR: push_temp_slots (); expand_expr (TREE_OPERAND (exp, 0), const0_rtx, VOIDmode, 0); + preserve_temp_slots (NULL_RTX); free_temp_slots (); pop_temp_slots (); emit_queue ();