From dabf8373fb4ffe41152489f1a2bf019f903bddf7 Mon Sep 17 00:00:00 2001 From: Richard Kenner Date: Fri, 14 Jul 1995 18:18:14 -0400 Subject: [PATCH] (stor_expr): Force stack adjust before NO_DEFER_POP. (expand_expr, case COND_EXPR): Likewise. From-SVN: r10131 --- gcc/expr.c | 2 ++ 1 file changed, 2 insertions(+) diff --git a/gcc/expr.c b/gcc/expr.c index 36e759464d3..aaa84b65a90 100644 --- a/gcc/expr.c +++ b/gcc/expr.c @@ -2709,6 +2709,7 @@ store_expr (exp, target, want_value) emit_queue (); target = protect_from_queue (target, 1); + do_pending_stack_adjust (); NO_DEFER_POP; jumpifnot (TREE_OPERAND (exp, 0), lab1); store_expr (TREE_OPERAND (exp, 1), target, 0); @@ -5823,6 +5824,7 @@ expand_expr (exp, target, tmode, modifier) = invert_truthvalue (TREE_OPERAND (exp, 0)); } + do_pending_stack_adjust (); NO_DEFER_POP; op0 = gen_label_rtx (); -- 2.30.2