2003-06-16 Andrew Cagney <cagney@redhat.com>
authorAndrew Cagney <cagney@redhat.com>
Mon, 16 Jun 2003 13:19:36 +0000 (13:19 +0000)
committerAndrew Cagney <cagney@redhat.com>
Mon, 16 Jun 2003 13:19:36 +0000 (13:19 +0000)
* regcache.c (do_cooked_read): Do not use register_valid_p.

gdb/ChangeLog
gdb/regcache.c

index 60ae47226129ee1cbb933d28bf65135e821ae130..5518789af235ae5fa7d06cb1cc333ef211659eb1 100644 (file)
@@ -1,3 +1,7 @@
+2003-06-16  Andrew Cagney  <cagney@redhat.com>
+
+       * regcache.c (do_cooked_read): Do not use register_valid_p.
+
 2003-06-15  Theodore A. Roth  <troth@openavr.org>
 
        * avr-tdep.c (avr_register_type): Remove a blank line.
index facaab38e1efe4df6b11278252f5cffe519785e5..509390f91725870bc0a48cccd48d8316b36b4399 100644 (file)
@@ -423,8 +423,7 @@ static int
 do_cooked_read (void *src, int regnum, void *buf)
 {
   struct regcache *regcache = src;
-  if (!regcache_valid_p (regcache, regnum)
-      && regcache->readonly_p)
+  if (!regcache->register_valid_p[regnum] && regcache->readonly_p)
     /* Don't even think about fetching a register from a read-only
        cache when the register isn't yet valid.  There isn't a target
        from which the register value can be fetched.  */