* linux-sh-low.c (sh_regmap): Fix FP register offsets, reported by

SUGIOKA Toshinobu <sugioka@itonet.co.jp>.
This commit is contained in:
Daniel Jacobowitz 2003-06-28 18:41:56 +00:00
parent 48fe539ffe
commit c8a86edf1a
2 changed files with 10 additions and 5 deletions

View File

@ -1,3 +1,8 @@
2003-06-28 Daniel Jacobowitz <drow@mvista.com>
* linux-sh-low.c (sh_regmap): Fix FP register offsets, reported by
SUGIOKA Toshinobu <sugioka@itonet.co.jp>.
2003-06-20 Daniel Jacobowitz <drow@mvista.com> 2003-06-20 Daniel Jacobowitz <drow@mvista.com>
* Makefile.in (SFILES): Update. * Makefile.in (SFILES): Update.

View File

@ -1,5 +1,5 @@
/* GNU/Linux/SH specific low level interface, for the remote server for GDB. /* 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. Free Software Foundation, Inc.
This file is part of GDB. This file is part of GDB.
@ -39,10 +39,10 @@ static int sh_regmap[] = {
REG_MACH*4, REG_MACL*4, REG_SR*4, REG_MACH*4, REG_MACL*4, REG_SR*4,
REG_FPUL*4, REG_FPSCR*4, REG_FPUL*4, REG_FPSCR*4,
REG_FPREG0+0, REG_FPREG0+4, REG_FPREG0+8, REG_FPREG0+12, REG_FPREG0*4+0, REG_FPREG0*4+4, REG_FPREG0*4+8, REG_FPREG0*4+12,
REG_FPREG0+16, REG_FPREG0+20, REG_FPREG0+24, REG_FPREG0+28, REG_FPREG0*4+16, REG_FPREG0*4+20, REG_FPREG0*4+24, REG_FPREG0*4+28,
REG_FPREG0+32, REG_FPREG0+36, REG_FPREG0+40, REG_FPREG0+44, REG_FPREG0*4+32, REG_FPREG0*4+36, REG_FPREG0*4+40, REG_FPREG0*4+44,
REG_FPREG0+48, REG_FPREG0+52, REG_FPREG0+56, REG_FPREG0+60, REG_FPREG0*4+48, REG_FPREG0*4+52, REG_FPREG0*4+56, REG_FPREG0*4+60,
}; };
static int static int