From: kewarken Date: Tue, 20 May 2003 21:34:56 +0000 (+0000) Subject: Fix regset numbering. X-Git-Url: http://git.osdn.net/view?a=commitdiff_plain;h=e386e34df6ffc34cbcdf817fd3248a202dc68032;p=pf3gnuchains%2Fpf3gnuchains3x.git Fix regset numbering. --- diff --git a/gdb/nto-tdep.c b/gdb/nto-tdep.c index 834daff9c2..94f156e571 100644 --- a/gdb/nto-tdep.c +++ b/gdb/nto-tdep.c @@ -269,25 +269,20 @@ fetch_core_registers (char *core_reg_sect, unsigned core_reg_size, int which, CORE_ADDR reg_addr) { nto_regset_t regset; - - if (which == NTO_REG_GENERAL) + +/* See corelow.c:get_core_registers for values of WHICH. */ + if (which == 0) { memcpy ((char *) ®set, core_reg_sect, min (core_reg_size, sizeof (regset))); nto_supply_gregset ((char *) ®set); } - else if (which == NTO_REG_FLOAT) + else if (which == 2) { memcpy ((char *) ®set, core_reg_sect, min (core_reg_size, sizeof (regset))); nto_supply_fpregset ((char *) ®set); } - else if (which == NTO_REG_ALT) - { - memcpy ((char *) ®set, core_reg_sect, - min (core_reg_size, sizeof (regset))); - nto_supply_altregset ((char *) ®set); - } } void