diff options
author | David Holsgrove <david.holsgrove@xilinx.com> | 2013-07-18 23:57:12 +0000 |
---|---|---|
committer | Michael Eager <eager@gcc.gnu.org> | 2013-07-18 23:57:12 +0000 |
commit | b950ac25af39eddd5370178acb70e94726d6dcde (patch) | |
tree | 66841f071ecbe06e955627362e2c5d5a02e9c09d /gcc | |
parent | ed1fd9999c8162d201ac41dd25cb8bbd26798fdf (diff) | |
download | gcc-b950ac25af39eddd5370178acb70e94726d6dcde.zip gcc-b950ac25af39eddd5370178acb70e94726d6dcde.tar.gz gcc-b950ac25af39eddd5370178acb70e94726d6dcde.tar.bz2 |
microblaze.c (microblaze_expand_prologue): Add check for flag_stack_usage to handle -fstack-usage support
* gcc/config/microblaze/microblaze.c (microblaze_expand_prologue):
Add check for flag_stack_usage to handle -fstack-usage support
From-SVN: r201042
Diffstat (limited to 'gcc')
-rw-r--r-- | gcc/ChangeLog | 5 | ||||
-rw-r--r-- | gcc/config/microblaze/microblaze.c | 3 |
2 files changed, 8 insertions, 0 deletions
diff --git a/gcc/ChangeLog b/gcc/ChangeLog index 9978866..981d489 100644 --- a/gcc/ChangeLog +++ b/gcc/ChangeLog @@ -1,3 +1,8 @@ +2013-07-18 David Holsgrove <david.holsgrove@xilinx.com> + + * config/microblaze/microblaze.c (microblaze_expand_prologue): + Add check for flag_stack_usage to handle -fstack-usage support + 2013-07-18 Pat Haugen <pthaugen@us.ibm.com> * config/rs6000/rs6000.c (rs6000_option_override_internal): Adjust flag diff --git a/gcc/config/microblaze/microblaze.c b/gcc/config/microblaze/microblaze.c index c121c2b..46d07c7 100644 --- a/gcc/config/microblaze/microblaze.c +++ b/gcc/config/microblaze/microblaze.c @@ -2768,6 +2768,9 @@ microblaze_expand_prologue (void) fsiz = compute_frame_size (get_frame_size ()); + if (flag_stack_usage) + current_function_static_stack_size = fsiz; + /* If this function is a varargs function, store any registers that would normally hold arguments ($5 - $10) on the stack. */ if (((TYPE_ARG_TYPES (fntype) != 0 |