diff options
author | Richard Kenner <kenner@gcc.gnu.org> | 1995-12-31 15:02:34 -0500 |
---|---|---|
committer | Richard Kenner <kenner@gcc.gnu.org> | 1995-12-31 15:02:34 -0500 |
commit | b7c2e1e2e48db49c54a4bf71366853a1518705c3 (patch) | |
tree | 6e800a8b912c38da131739e5ab40e537941fbedd | |
parent | da8c1713212772aad1bf1a701bb72c08e105b11e (diff) | |
download | gcc-b7c2e1e2e48db49c54a4bf71366853a1518705c3.zip gcc-b7c2e1e2e48db49c54a4bf71366853a1518705c3.tar.gz gcc-b7c2e1e2e48db49c54a4bf71366853a1518705c3.tar.bz2 |
(clear_pending_stack_adjust): Don't do optimization if -O0.
From-SVN: r10914
-rw-r--r-- | gcc/expr.c | 3 |
1 files changed, 2 insertions, 1 deletions
@@ -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; |