diff options
author | Vladimir Prus <vladimir@codesourcery.com> | 2010-02-24 07:33:55 +0000 |
---|---|---|
committer | Vladimir Prus <vladimir@codesourcery.com> | 2010-02-24 07:33:55 +0000 |
commit | 115d30f9b6746bc41746961a4f4bab5183c6eb80 (patch) | |
tree | 569cbc39b4f70922892180c8728646e3eedf423b /gdb/mi/mi-main.c | |
parent | 06cd862c015ff7285816de9e36290b5b1a7b090e (diff) | |
download | gdb-115d30f9b6746bc41746961a4f4bab5183c6eb80.zip gdb-115d30f9b6746bc41746961a4f4bab5183c6eb80.tar.gz gdb-115d30f9b6746bc41746961a4f4bab5183c6eb80.tar.bz2 |
Make -exec-run a proper MI commands.
* mi/mi-cmds.h (mi_cmd_exec_run): Declare.
* mi/mi-cmds.c (mi_cmds): Adjust.
* mi/mi-main.c (mi_cmd_exec_run): New.
Diffstat (limited to 'gdb/mi/mi-main.c')
-rw-r--r-- | gdb/mi/mi-main.c | 7 |
1 files changed, 7 insertions, 0 deletions
diff --git a/gdb/mi/mi-main.c b/gdb/mi/mi-main.c index 9d9e3da..f1b745c 100644 --- a/gdb/mi/mi-main.c +++ b/gdb/mi/mi-main.c @@ -330,6 +330,13 @@ mi_cmd_exec_interrupt (char *command, char **argv, int argc) error ("Usage: -exec-interrupt [--all|--thread-group id]"); } +void +mi_cmd_exec_run (char *command, char **argv, int argc) +{ + mi_execute_cli_command ("run", target_can_async_p (), + target_can_async_p () ? "&" : NULL); +} + static int find_thread_of_process (struct thread_info *ti, void *p) { |