diff options
author | Elena Zannoni <ezannoni@kwikemart.cygnus.com> | 2002-04-07 22:13:20 +0000 |
---|---|---|
committer | Elena Zannoni <ezannoni@kwikemart.cygnus.com> | 2002-04-07 22:13:20 +0000 |
commit | cf1fcca124940328ddedb5709b1e7ee7b1e47356 (patch) | |
tree | 90c6ab5178d94e59fbed9dee4db271c43311d27d | |
parent | 3b5b409c5cf84a1fd959405b88315618629c88bb (diff) | |
download | gdb-cf1fcca124940328ddedb5709b1e7ee7b1e47356.zip gdb-cf1fcca124940328ddedb5709b1e7ee7b1e47356.tar.gz gdb-cf1fcca124940328ddedb5709b1e7ee7b1e47356.tar.bz2 |
2002-04-07 Elena Zannoni <ezannoni@redhat.com>
* sh-tdep.c (sh_fp_frame_init_saved_regs,
sh_nofp_frame_init_saved_regs): Use alloca() for 'where'
information.
-rw-r--r-- | gdb/ChangeLog | 6 | ||||
-rw-r--r-- | gdb/sh-tdep.c | 4 |
2 files changed, 8 insertions, 2 deletions
diff --git a/gdb/ChangeLog b/gdb/ChangeLog index 9a64463..049bfb4 100644 --- a/gdb/ChangeLog +++ b/gdb/ChangeLog @@ -1,3 +1,9 @@ +2002-04-07 Elena Zannoni <ezannoni@redhat.com> + + * sh-tdep.c (sh_fp_frame_init_saved_regs, + sh_nofp_frame_init_saved_regs): Use alloca() for 'where' + information. + 2002-04-07 Andrew Cagney <ac131313@redhat.com> * MAINTAINERS (Misc): List Daniel Jacobowitz as the GDBSERVER diff --git a/gdb/sh-tdep.c b/gdb/sh-tdep.c index 9e03918..107385f 100644 --- a/gdb/sh-tdep.c +++ b/gdb/sh-tdep.c @@ -481,7 +481,7 @@ sh_find_callers_reg (struct frame_info *fi, int regnum) static void sh_nofp_frame_init_saved_regs (struct frame_info *fi) { - int where[NUM_REGS + NUM_PSEUDO_REGS]; + int *where = (int *) alloca (NUM_REGS + NUM_PSEUDO_REGS); int rn; int have_fp = 0; int depth; @@ -623,7 +623,7 @@ dr_reg_base_num (int dr_regnum) static void sh_fp_frame_init_saved_regs (struct frame_info *fi) { - int where[NUM_REGS + NUM_PSEUDO_REGS]; + int *where = (int *) alloca (NUM_REGS + NUM_PSEUDO_REGS); int rn; int have_fp = 0; int depth; |