aboutsummaryrefslogtreecommitdiff
path: root/gdb
diff options
context:
space:
mode:
authorJeff Holcomb <jeffh@redhat.com>2001-04-05 17:44:06 +0000
committerJeff Holcomb <jeffh@redhat.com>2001-04-05 17:44:06 +0000
commit1fcef334200c9ff04b3790e48e36ae7d74118e8e (patch)
treeb80c347d895f3000ef36bc23ae97ece442017a44 /gdb
parentf032fb6e9ea0ae5b9a26c2d1e3a2e268268d12ef (diff)
downloadgdb-1fcef334200c9ff04b3790e48e36ae7d74118e8e.zip
gdb-1fcef334200c9ff04b3790e48e36ae7d74118e8e.tar.gz
gdb-1fcef334200c9ff04b3790e48e36ae7d74118e8e.tar.bz2
2001-04-05 Jeff Holcomb <jeffh@redhat.com>
* monitor.c (monitor_supply_register): Only report an error if we don't get a valid value.
Diffstat (limited to 'gdb')
-rw-r--r--gdb/ChangeLog5
-rw-r--r--gdb/monitor.c2
2 files changed, 6 insertions, 1 deletions
diff --git a/gdb/ChangeLog b/gdb/ChangeLog
index 5e25383..200bbaa 100644
--- a/gdb/ChangeLog
+++ b/gdb/ChangeLog
@@ -1,3 +1,8 @@
+2001-04-05 Jeff Holcomb <jeffh@redhat.com>
+
+ * monitor.c (monitor_supply_register): Only report an error if we
+ don't get a valid value.
+
2001-04-05 Eli Zaretskii <eliz@is.elta.co.il>
* README: Don't mention gdba.el.
diff --git a/gdb/monitor.c b/gdb/monitor.c
index 78746b7..e3a74dc 100644
--- a/gdb/monitor.c
+++ b/gdb/monitor.c
@@ -906,7 +906,7 @@ monitor_supply_register (int regno, char *valstr)
}
monitor_debug ("Supplying Register %d %s\n", regno, valstr);
- if (*p != '\0')
+ if (val == 0 && valstr == p)
error ("monitor_supply_register (%d): bad value from monitor: %s.",
regno, valstr);