summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorHui Zhu <teawater@gmail.com>2008-10-09 03:46:37 +0000
committerHui Zhu <teawater@gmail.com>2008-10-09 03:46:37 +0000
commit9f19c6b912d1cda1d169413e1ad376d7af575dd5 (patch)
treeed5c3e32585cba003bd0845d2587fbcd6c4ac82c
parentc1451db435e07f016ae55573d15d3716f78592cb (diff)
downloadbinutils-gdb-9f19c6b912d1cda1d169413e1ad376d7af575dd5.tar.gz
2008-10-08 Hui Zhu <teawater@gmail.com>
* record.c (record_open): Reset after push_target.
-rw-r--r--gdb/ChangeLog4
-rw-r--r--gdb/record.c4
2 files changed, 6 insertions, 2 deletions
diff --git a/gdb/ChangeLog b/gdb/ChangeLog
index 9c3355c24fd..035ffe8f6f2 100644
--- a/gdb/ChangeLog
+++ b/gdb/ChangeLog
@@ -1,3 +1,7 @@
+2008-10-08 Hui Zhu <teawater@gmail.com>
+
+ * record.c (record_open): Reset after push_target.
+
2008-10-07 Michael Snyder <msnyder@vmware.com>
* target.h (to_set_exec_direction, to_get_exec_direction): Remove.
diff --git a/gdb/record.c b/gdb/record.c
index 626edaceb0b..067c428be7c 100644
--- a/gdb/record.c
+++ b/gdb/record.c
@@ -412,12 +412,12 @@ record_open (char *name, int from_tty)
}
}
+ push_target (&record_ops);
+
/* Reset */
record_insn_num = 0;
record_list = &record_first;
record_list->next = NULL;
-
- push_target (&record_ops);
}
static void