aboutsummaryrefslogtreecommitdiff
path: root/gdbserver/regcache.cc
diff options
context:
space:
mode:
Diffstat (limited to 'gdbserver/regcache.cc')
-rw-r--r--gdbserver/regcache.cc5
1 files changed, 2 insertions, 3 deletions
diff --git a/gdbserver/regcache.cc b/gdbserver/regcache.cc
index ee0c1b3..96855f0 100644
--- a/gdbserver/regcache.cc
+++ b/gdbserver/regcache.cc
@@ -353,8 +353,7 @@ supply_register_by_name_zeroed (struct regcache *regcache,
#endif
/* Supply the whole register set whose contents are stored in BUF, to
- REGCACHE. If BUF is NULL, all the registers' values are recorded
- as unavailable. */
+ REGCACHE. */
void
supply_regblock (struct regcache *regcache, const void *buf)
@@ -503,7 +502,7 @@ regcache::raw_compare (int regnum, const void *buf, int offset) const
gdb_assert (buf != NULL);
gdb::array_view<const gdb_byte> regbuf = register_data (this, regnum);
- gdb_assert (offset < regbuf.size ());
+ gdb_assert (offset <= regbuf.size ());
regbuf = regbuf.slice (offset);
return memcmp (buf, regbuf.data (), regbuf.size ()) == 0;