From c8a86edf1af0792db276785e5b3b22eba39dcdba Mon Sep 17 00:00:00 2001 From: Daniel Jacobowitz Date: Sat, 28 Jun 2003 18:41:56 +0000 Subject: [PATCH] * linux-sh-low.c (sh_regmap): Fix FP register offsets, reported by SUGIOKA Toshinobu . --- gdb/gdbserver/ChangeLog | 5 +++++ gdb/gdbserver/linux-sh-low.c | 10 +++++----- 2 files changed, 10 insertions(+), 5 deletions(-) diff --git a/gdb/gdbserver/ChangeLog b/gdb/gdbserver/ChangeLog index 636b13b2e5..e2efaa277c 100644 --- a/gdb/gdbserver/ChangeLog +++ b/gdb/gdbserver/ChangeLog @@ -1,3 +1,8 @@ +2003-06-28 Daniel Jacobowitz + + * linux-sh-low.c (sh_regmap): Fix FP register offsets, reported by + SUGIOKA Toshinobu . + 2003-06-20 Daniel Jacobowitz * Makefile.in (SFILES): Update. diff --git a/gdb/gdbserver/linux-sh-low.c b/gdb/gdbserver/linux-sh-low.c index ee84561f17..cbe2f95c47 100644 --- a/gdb/gdbserver/linux-sh-low.c +++ b/gdb/gdbserver/linux-sh-low.c @@ -1,5 +1,5 @@ /* GNU/Linux/SH specific low level interface, for the remote server for GDB. - Copyright 1995, 1996, 1998, 1999, 2000, 2001, 2002 + Copyright 1995, 1996, 1998, 1999, 2000, 2001, 2002, 2003 Free Software Foundation, Inc. This file is part of GDB. @@ -39,10 +39,10 @@ static int sh_regmap[] = { REG_MACH*4, REG_MACL*4, REG_SR*4, REG_FPUL*4, REG_FPSCR*4, - REG_FPREG0+0, REG_FPREG0+4, REG_FPREG0+8, REG_FPREG0+12, - REG_FPREG0+16, REG_FPREG0+20, REG_FPREG0+24, REG_FPREG0+28, - REG_FPREG0+32, REG_FPREG0+36, REG_FPREG0+40, REG_FPREG0+44, - REG_FPREG0+48, REG_FPREG0+52, REG_FPREG0+56, REG_FPREG0+60, + REG_FPREG0*4+0, REG_FPREG0*4+4, REG_FPREG0*4+8, REG_FPREG0*4+12, + REG_FPREG0*4+16, REG_FPREG0*4+20, REG_FPREG0*4+24, REG_FPREG0*4+28, + REG_FPREG0*4+32, REG_FPREG0*4+36, REG_FPREG0*4+40, REG_FPREG0*4+44, + REG_FPREG0*4+48, REG_FPREG0*4+52, REG_FPREG0*4+56, REG_FPREG0*4+60, }; static int