public inbox for gdb-cvs@sourceware.org
help / color / mirror / Atom feed
* [binutils-gdb] [arm] Add support for FPU registers in prologue unwinder
@ 2022-06-01 10:25 Luis Machado
  0 siblings, 0 replies; only message in thread
From: Luis Machado @ 2022-06-01 10:25 UTC (permalink / raw)
  To: gdb-cvs

https://sourceware.org/git/gitweb.cgi?p=binutils-gdb.git;h=de76473c2d9fadca1374992fdd22887a799c2e3e

commit de76473c2d9fadca1374992fdd22887a799c2e3e
Author: Yvan Roux <yvan.roux@foss.st.com>
Date:   Wed Jun 1 11:08:00 2022 +0000

    [arm] Add support for FPU registers in prologue unwinder
    
    The prologue unwinder had support for FPU registers, but only to
    calculate the correct offset on the stack, the values were not saved.
    
    Signed-off-by: Torbjörn SVENSSON <torbjorn.svensson@st.com>
    Signed-off-by: Yvan Roux <yvan.roux@foss.st.com>

Diff:
---
 gdb/arm-tdep.c | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/gdb/arm-tdep.c b/gdb/arm-tdep.c
index d35c49bc1ea..5fbd730c5a5 100644
--- a/gdb/arm-tdep.c
+++ b/gdb/arm-tdep.c
@@ -1437,7 +1437,7 @@ thumb_analyze_prologue (struct gdbarch *gdbarch,
       cache->framesize = -regs[ARM_SP_REGNUM].k;
     }
 
-  for (i = 0; i < 16; i++)
+  for (i = 0; i < gdbarch_num_regs (gdbarch); i++)
     if (stack.find_reg (gdbarch, i, &offset))
       cache->saved_regs[i].set_addr (offset);


^ permalink raw reply	[flat|nested] only message in thread

only message in thread, other threads:[~2022-06-01 10:25 UTC | newest]

Thread overview: (only message) (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2022-06-01 10:25 [binutils-gdb] [arm] Add support for FPU registers in prologue unwinder Luis Machado

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for read-only IMAP folder(s) and NNTP newsgroup(s).