aboutsummaryrefslogtreecommitdiff
path: root/gcc/expr.h
diff options
context:
space:
mode:
authorRichard Kenner <kenner@gcc.gnu.org>1995-07-01 07:18:02 -0400
committerRichard Kenner <kenner@gcc.gnu.org>1995-07-01 07:18:02 -0400
commit6b18f4b76c277cd3da319fee569c69a5703ea337 (patch)
treebdf02bf1f6f09ee7a1aca4fcd1d5e63167232b8f /gcc/expr.h
parentcba057ed8cb28f6d1c93386434645176293bda4d (diff)
downloadgcc-6b18f4b76c277cd3da319fee569c69a5703ea337.zip
gcc-6b18f4b76c277cd3da319fee569c69a5703ea337.tar.gz
gcc-6b18f4b76c277cd3da319fee569c69a5703ea337.tar.bz2
(NO_DEFER_POP): Do any pending stack adjusts.
From-SVN: r10095
Diffstat (limited to 'gcc/expr.h')
-rw-r--r--gcc/expr.h4
1 files changed, 2 insertions, 2 deletions
diff --git a/gcc/expr.h b/gcc/expr.h
index ebb3979..8188ad4 100644
--- a/gcc/expr.h
+++ b/gcc/expr.h
@@ -1,5 +1,5 @@
/* Definitions for code generation pass of GNU compiler.
- Copyright (C) 1987, 1991, 1992, 1993, 1994 Free Software Foundation, Inc.
+ Copyright (C) 1987, 91, 92, 93, 94, 1995 Free Software Foundation, Inc.
This file is part of GNU CC.
@@ -108,7 +108,7 @@ extern rtx nonlocal_goto_stack_level;
extern tree nonlocal_labels;
#endif
-#define NO_DEFER_POP (inhibit_defer_pop += 1)
+#define NO_DEFER_POP (do_pending_stack_adjust (), inhibit_defer_pop += 1)
#define OK_DEFER_POP (inhibit_defer_pop -= 1)
/* Number of units that we should eventually pop off the stack.