summaryrefslogtreecommitdiff
path: root/gcc/expr.c
diff options
context:
space:
mode:
Diffstat (limited to 'gcc/expr.c')
-rwxr-xr-xgcc/expr.c19
1 files changed, 0 insertions, 19 deletions
diff --git a/gcc/expr.c b/gcc/expr.c
index 08abc0d..c3fdb4e 100755
--- a/gcc/expr.c
+++ b/gcc/expr.c
@@ -10316,25 +10316,6 @@ init_pending_stack_adjust ()
pending_stack_adjust = 0;
}
-/* When exiting from function, if safe, clear out any pending stack adjust
- so the adjustment won't get done.
-
- Note, if the current function calls alloca, then it must have a
- frame pointer regardless of the value of flag_omit_frame_pointer. */
-
-void
-clear_pending_stack_adjust ()
-{
-#ifdef EXIT_IGNORE_STACK
- if (optimize > 0
- && (! flag_omit_frame_pointer || current_function_calls_alloca)
- && EXIT_IGNORE_STACK
- && ! (DECL_INLINE (current_function_decl) && ! flag_no_inline)
- && ! flag_inline_functions)
- pending_stack_adjust = 0;
-#endif
-}
-
/* Pop any previously-pushed arguments that have not been popped yet. */
void