OSDN Git Service

(clear_pending_stack_adjust): Don't do optimization if -O0.
authorkenner <kenner@138bc75d-0d04-0410-961f-82ee72b054a4>
Sun, 31 Dec 1995 20:02:34 +0000 (20:02 +0000)
committerkenner <kenner@138bc75d-0d04-0410-961f-82ee72b054a4>
Sun, 31 Dec 1995 20:02:34 +0000 (20:02 +0000)
git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@10914 138bc75d-0d04-0410-961f-82ee72b054a4

gcc/expr.c

index 16147dc..7d22b0d 100644 (file)
@@ -9099,7 +9099,8 @@ void
 clear_pending_stack_adjust ()
 {
 #ifdef EXIT_IGNORE_STACK
-  if (! flag_omit_frame_pointer && EXIT_IGNORE_STACK
+  if (optimize > 0
+      && ! flag_omit_frame_pointer && EXIT_IGNORE_STACK
       && ! (DECL_INLINE (current_function_decl) && ! flag_no_inline)
       && ! flag_inline_functions)
     pending_stack_adjust = 0;