aboutsummaryrefslogtreecommitdiff
path: root/gdb/infcmd.c
diff options
context:
space:
mode:
authorTom Tromey <tromey@redhat.com>2008-04-17 00:25:01 +0000
committerTom Tromey <tromey@redhat.com>2008-04-17 00:25:01 +0000
commit700b53b17a52448cb49f04a4e27d5f0130537924 (patch)
treec6c9be0bfe988471b3e3c8c23096b7669d8c202d /gdb/infcmd.c
parentf3c69fcab18257246fa945f4a85388b54a34e512 (diff)
downloadgdb-700b53b17a52448cb49f04a4e27d5f0130537924.zip
gdb-700b53b17a52448cb49f04a4e27d5f0130537924.tar.gz
gdb-700b53b17a52448cb49f04a4e27d5f0130537924.tar.bz2
* cli/cli-decode.h (CMD_ASYNC_OK): New define.
(set_cmd_async_ok, get_cmd_async_ok): Declare. * cli/cli-decode.c (set_cmd_async_ok): New function. (get_cmd_async_ok): New function. * cli/cli-cmds.c (init_cli_cmds): Mark "pwd", "help", "info", and "show" as async-ok. * top.c (execute_command): Use get_cmd_async_ok. * infcmd.c: Include cli/cli-decode.h. (_initialize_infcmd): Mark "interrupt" as async-ok. * Makefile.in (infcmd.o): Depend on cli_decode_h.
Diffstat (limited to 'gdb/infcmd.c')
-rw-r--r--gdb/infcmd.c6
1 files changed, 4 insertions, 2 deletions
diff --git a/gdb/infcmd.c b/gdb/infcmd.c
index f72cbf4..2c30b7e 100644
--- a/gdb/infcmd.c
+++ b/gdb/infcmd.c
@@ -49,6 +49,7 @@
#include "target-descriptions.h"
#include "user-regs.h"
#include "exceptions.h"
+#include "cli/cli-decode.h"
/* Functions exported for general use, in inferior.h: */
@@ -2326,8 +2327,9 @@ You may specify arguments to give to your program, just as with the\n\
\"run\" command."));
set_cmd_completer (c, filename_completer);
- add_com ("interrupt", class_run, interrupt_target_command,
- _("Interrupt the execution of the debugged program."));
+ c = add_com ("interrupt", class_run, interrupt_target_command,
+ _("Interrupt the execution of the debugged program."));
+ set_cmd_async_ok (c);
add_info ("registers", nofp_registers_info, _("\
List of integer registers and their contents, for selected stack frame.\n\