OSDN Git Service

2009-09-29 Hui Zhu <teawater@gmail.com>
authorHui Zhu <teawater@gmail.com>
Tue, 29 Sep 2009 01:53:24 +0000 (01:53 +0000)
committerHui Zhu <teawater@gmail.com>
Tue, 29 Sep 2009 01:53:24 +0000 (01:53 +0000)
* record.c (record_open): Change "query" to "error".
(cmd_record_stop): Change "query" to "printf_unfiltered".

gdb/ChangeLog
gdb/record.c

index 33d74df..85caa56 100644 (file)
@@ -1,3 +1,8 @@
+2009-09-29  Hui Zhu  <teawater@gmail.com>
+
+       * record.c (record_open): Change "query" to "error".
+       (cmd_record_stop): Change "query" to "printf_unfiltered".
+
 2009-09-29  Joel Brobecker  <brobecker@adacore.com>
 
        * ia64-tdep.c: Update the comments on how we insert/remove
index c675e34..f71f3ff 100644 (file)
@@ -496,12 +496,8 @@ record_open (char *name, int from_tty)
 
   /* Check if record target is already running.  */
   if (current_target.to_stratum == record_stratum)
-    {
-      if (!query
-         (_("Process record target already running, do you want to delete "
-            "the old record log?")))
-       return;
-    }
+     error (_("Process record target already running.  Use \"record stop\" to "
+            "stop record target first."));
 
   /*Reset the beneath function pointers.  */
   record_beneath_to_resume = NULL;
@@ -1249,9 +1245,9 @@ cmd_record_stop (char *args, int from_tty)
 {
   if (current_target.to_stratum == record_stratum)
     {
-      if (!record_list || !from_tty || query (_("Delete recorded log and "
-                                               "stop recording?")))
-       unpush_target (&record_ops);
+      unpush_target (&record_ops);
+      printf_unfiltered (_("Process record is stoped and all execution "
+                           "log is deleted.\n"));
     }
   else
     printf_unfiltered (_("Process record is not started.\n"));