From 526fd830c2ce8da3397bc08a267db5aea78db6f3 Mon Sep 17 00:00:00 2001 From: YamaArashi Date: Mon, 15 Feb 2016 03:34:47 -0800 Subject: remove exit_ignore_stack ifdefs --- gcc/expr.c | 19 ------------------- 1 file changed, 19 deletions(-) (limited to 'gcc/expr.c') 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 -- cgit v1.2.3