OSDN Git Service

2002-02-15 Daniel Jacobowitz <drow@mvista.com>
authordrow <drow>
Fri, 15 Feb 2002 22:59:12 +0000 (22:59 +0000)
committerdrow <drow>
Fri, 15 Feb 2002 22:59:12 +0000 (22:59 +0000)
        * gdbserver/linux-mips-low.c (cannot_fetch_register): Use find_regno
        instead of find_register_by_number.
        (cannot_store_register): Likewise.

gdb/ChangeLog
gdb/gdbserver/linux-mips-low.c

index 89b2166..4632099 100644 (file)
@@ -1,3 +1,9 @@
+2002-02-15  Daniel Jacobowitz  <drow@mvista.com>
+
+       * gdbserver/linux-mips-low.c (cannot_fetch_register): Use find_regno
+       instead of find_register_by_number.
+       (cannot_store_register): Likewise.
+
 2002-02-14  Pierre Muller  <muller@ics.u-strasbg.fr>
 
        * dwarf2read.c: Replace fprintf (stderr, ...) by 
index ef14c6a..892bc2d 100644 (file)
@@ -65,14 +65,10 @@ int regmap[] = {
 int
 cannot_fetch_register (int regno)
 {
-  struct reg *reg;
-
   if (regmap[regno] == -1)
     return 1;
 
-  reg = find_register_by_number (regno);
-
-  if (strcmp (reg->name, "zero") == 0)
+  if (find_regno ("zero") == regno);
     return 1;
 
   return 0;
@@ -81,23 +77,19 @@ cannot_fetch_register (int regno)
 int
 cannot_store_register (int regno)
 {
-  struct reg *reg;
-
   if (regmap[regno] == -1)
     return 1;
 
-  reg = find_register_by_number (regno);
-
-  if (strcmp (reg->name, "zero") == 0)
+  if (find_regno ("zero") == regno)
     return 1;
 
-  if (strcmp (reg->name, "cause") == 0)
+  if (find_regno ("cause") == regno)
     return 1;
 
-  if (strcmp (reg->name, "bad") == 0)
+  if (find_regno ("bad") == regno)
     return 1;
 
-  if (strcmp (reg->name, "fir") == 0)
+  if (find_regno ("fir") == regno)
     return 1;
 
   return 0;