summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorNathan Sidwell <nathan@codesourcery.com>2006-03-31 15:50:07 +0000
committerNathan Sidwell <nathan@codesourcery.com>2006-03-31 15:50:07 +0000
commit98e67d64006e330c91d3345f1e037f6099962c2a (patch)
tree9cf335940368aad56e6955532566a754c54e2601
parentebf5e424e82a2932164e3c49075609ed32204f6e (diff)
downloadgdb-98e67d64006e330c91d3345f1e037f6099962c2a.tar.gz
* gdb/remote.c (remote_fetch_registers): Don't warn about short
register packet if we've not set the expected value.
-rw-r--r--ChangeLog.csl3
-rw-r--r--gdb/remote.c2
2 files changed, 4 insertions, 1 deletions
diff --git a/ChangeLog.csl b/ChangeLog.csl
index 630ee38ff86..595c1f1f58e 100644
--- a/ChangeLog.csl
+++ b/ChangeLog.csl
@@ -1,5 +1,8 @@
2006-03-31 Nathan Sidwell <nathan@codesourcery.com>
+ * gdb/remote.c (remote_fetch_registers): Don't warn about short
+ register packet if we've not set the expected value.
+
* gdb/gdbserver/linux-low.c (linux_read_offsets): Remove debugging
printf.
diff --git a/gdb/remote.c b/gdb/remote.c
index 5dc7ab43601..35f01496195 100644
--- a/gdb/remote.c
+++ b/gdb/remote.c
@@ -3178,7 +3178,7 @@ remote_fetch_registers (int regnum)
p += 2;
}
- if (i != register_bytes_found)
+ if (register_bytes_found && i != register_bytes_found)
{
register_bytes_found = i;
if (REGISTER_BYTES_OK_P ()