2002-02-15 Daniel Jacobowitz <drow@mvista.com>
authorDaniel Jacobowitz <drow@false.org>
Fri, 15 Feb 2002 22:59:13 +0000 (22:59 +0000)
committerDaniel Jacobowitz <drow@false.org>
Fri, 15 Feb 2002 22:59:13 +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 89b2166d6df0680adc019851c169778053712fcc..463209966e1d490d3b5704227a800bb7093f9397 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 ef14c6a9d6e712eeed0af077498755a3ff2fb4ee..892bc2d6d090cbf17f15bc7b194b7a0747c48b6e 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;