From patchwork Mon May 2 16:58:53 2011 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit Subject: m68k: support -fstack-usage From: Andreas Schwab X-Patchwork-Id: 93686 Message-Id: To: gcc-patches@gcc.gnu.org Date: Mon, 02 May 2011 18:58:53 +0200 Checked into trunk. Andreas. 2011-05-02 Andreas Schwab PR target/47955 * config/m68k/m68k.c (m68k_expand_prologue): Set current_function_static_stack_size. Index: gcc/config/m68k/m68k.c =================================================================== --- gcc/config/m68k/m68k.c (revision 173259) +++ gcc/config/m68k/m68k.c (working copy) @@ -981,6 +981,10 @@ m68k_expand_prologue (void) m68k_compute_frame_layout (); + if (flag_stack_usage) + current_function_static_stack_size + = current_frame.size + current_frame.offset; + /* If the stack limit is a symbol, we can check it here, before actually allocating the space. */ if (crtl->limit_stack