OSDN Git Service

Allow all CLI command even if target is executing.
authorVladimir Prus <vladimir@codesourcery.com>
Sun, 13 Jul 2008 04:09:47 +0000 (04:09 +0000)
committerVladimir Prus <vladimir@codesourcery.com>
Sun, 13 Jul 2008 04:09:47 +0000 (04:09 +0000)
        * gdb/top.c (execute_command_1): Don't check if the inferiour
        is running.

gdb/ChangeLog
gdb/top.c

index d764ccc..137ccf5 100644 (file)
@@ -1,5 +1,11 @@
 2008-07-13  Vladimir Prus  <vladimir@codesourcery.com>
 
+       Allow all CLI command even if target is executing.
+        * gdb/top.c (execute_command_1): Don't check if the inferiour
+        is running.
+
+2008-07-13  Vladimir Prus  <vladimir@codesourcery.com>
+
        * mi/mi-main.c (mi_cmd_execute): Remove unused variable.
        Fix printing of frame, when frame is wrong.
 
index 6f7b65c..7ef539f 100644 (file)
--- a/gdb/top.c
+++ b/gdb/top.c
@@ -422,13 +422,6 @@ execute_command (char *p, int from_tty)
          && !get_cmd_no_selected_thread_ok (c))
        error (_("\
 Cannot execute this command without a live selected thread.  See `help thread'."));
-      /* If the target is running, we allow only a limited set of
-        commands.  */
-      else if (target_can_async_p ()
-              && ((!non_stop && any_running ())
-                  || (non_stop && is_running (inferior_ptid)))
-              && !get_cmd_async_ok (c))
-       error (_("Cannot execute this command while the target is running."));
 
       /* Pass null arg rather than an empty one.  */
       arg = *p ? p : 0;