aboutsummaryrefslogtreecommitdiff
path: root/gcc
diff options
context:
space:
mode:
Diffstat (limited to 'gcc')
-rw-r--r--gcc/ChangeLog2
-rw-r--r--gcc/config/rx/rx.c3
2 files changed, 5 insertions, 0 deletions
diff --git a/gcc/ChangeLog b/gcc/ChangeLog
index c7506a7..ec1458c 100644
--- a/gcc/ChangeLog
+++ b/gcc/ChangeLog
@@ -3,6 +3,8 @@
* config/rl78/rl78.c (rl78_expand_prologue): Set stack use
information, if requested.
+ * config/rx/rx.c (rx_expand_prologue): Likewise.
+
2012-04-11 Peter Bergner <bergner@vnet.ibm.com>
Michael Matz <matz@suse.de>
diff --git a/gcc/config/rx/rx.c b/gcc/config/rx/rx.c
index 655f318..e7483e9 100644
--- a/gcc/config/rx/rx.c
+++ b/gcc/config/rx/rx.c
@@ -1606,6 +1606,9 @@ rx_expand_prologue (void)
rx_get_stack_layout (& low, & high, & mask, & frame_size, & stack_size);
+ if (flag_stack_usage_info)
+ current_function_static_stack_size = frame_size + stack_size;
+
/* If we use any of the callee-saved registers, save them now. */
if (mask)
{