Thu Jan 25 09:22:15 1996 Steve Chamberlain <sac@slash.cygnus.com>
authorSteve Chamberlain <sac@cygnus>
Thu, 25 Jan 1996 21:01:17 +0000 (21:01 +0000)
committerSteve Chamberlain <sac@cygnus>
Thu, 25 Jan 1996 21:01:17 +0000 (21:01 +0000)
From Greg McGary  <gkm@gnu.ai.mit.edu>:
* dcache.c (dcache_peek, dcache_poke): Advance addr for
multi-byte I/O.

gdb/ChangeLog
gdb/dcache.c

index e6a081f2e7090c36f4ebf7325e326ab453ed3fc2..4867213672880fff6ab6e0dcf5a32d709b9757aa 100644 (file)
@@ -1,3 +1,9 @@
+Thu Jan 25 09:22:15 1996  Steve Chamberlain  <sac@slash.cygnus.com>
+
+       From Greg McGary  <gkm@gnu.ai.mit.edu>:
+       * dcache.c (dcache_peek, dcache_poke): Advance addr for
+       multi-byte I/O.
+
 Thu Jan 25 13:08:51 1996  Doug Evans (dje@cygnus.com)
 
        * infrun.c (normal_stop): Fix test for shared library event.
index 9eec2028959b3ef4842722a42877f98e535d242d..1e9a37d8ce68f9eeec40e0d863eedd9c01f46f86 100644 (file)
@@ -357,7 +357,7 @@ dcache_peek (dcache, addr, data)
   int i;
   for (i = 0; i < sizeof (int); i++)
     {
-      if (!dcache_peek_byte (dcache, addr, dp + i))
+      if (!dcache_peek_byte (dcache, addr + i, dp + i))
        return 0;
     }
   return 1;
@@ -435,7 +435,7 @@ dcache_poke (dcache, addr, data)
   int i;
   for (i = 0; i < sizeof (int); i++)
     {
-      if (!dcache_poke_byte (dcache, addr, dp + i))
+      if (!dcache_poke_byte (dcache, addr + i, dp + i))
        return 0;
     }
   dcache_writeback (dcache);