diff options
author | Vladimir Prus <vladimir@codesourcery.com> | 2008-06-29 17:36:36 +0000 |
---|---|---|
committer | Vladimir Prus <vladimir@codesourcery.com> | 2008-06-29 17:36:36 +0000 |
commit | bb1de1cd6cfb3aa9db0dac01680ddb3e4cd641b2 (patch) | |
tree | 871aeb558c36533cd75fa50087df2351f69334af /gdb/mi/mi-cmds.c | |
parent | f13132406e92a3d42be6db81ce3c3f43498e2637 (diff) | |
download | gdb-bb1de1cd6cfb3aa9db0dac01680ddb3e4cd641b2.tar.gz |
* mi/mi-cmds.c (mi_cmds): Route -exec-run, -exec-until,
-target-download and -target-select via CLI, so that
the quoting rules are the same as they were (unfortunately)
in all prior gdb releases.
* mi/mi-cmds.h (mi_cmd_exec_run, mi_cmd_exec_until)
(mi_cmd_target_download, mi_cmd_target_select): Remove.
* mi/mi-main.c (mi_cmd_exec_run, mi_cmd_exec_until)
(mi_cmd_target_download, mi_cmd_target_select): Remove.
(mi_cmd_execute): Set current_token even for commands
routed via CLI.
Diffstat (limited to 'gdb/mi/mi-cmds.c')
-rw-r--r-- | gdb/mi/mi-cmds.c | 8 |
1 files changed, 4 insertions, 4 deletions
diff --git a/gdb/mi/mi-cmds.c b/gdb/mi/mi-cmds.c index e94648b72d0..bf7388ac1a1 100644 --- a/gdb/mi/mi-cmds.c +++ b/gdb/mi/mi-cmds.c @@ -64,12 +64,12 @@ struct mi_cmd mi_cmds[] = { "exec-next", { NULL, 0 }, mi_cmd_exec_next}, { "exec-next-instruction", { NULL, 0 }, mi_cmd_exec_next_instruction}, { "exec-return", { NULL, 0 }, mi_cmd_exec_return}, - { "exec-run", { NULL, 0 }, mi_cmd_exec_run}, + { "exec-run", { "run", 1 }, NULL}, { "exec-show-arguments", { NULL, 0 }, NULL }, { "exec-signal", { NULL, 0 }, NULL }, { "exec-step", { NULL, 0 }, mi_cmd_exec_step}, { "exec-step-instruction", { NULL, 0 }, mi_cmd_exec_step_instruction}, - { "exec-until", { NULL, 0 }, mi_cmd_exec_until}, + { "exec-until", { "until", 1 }, NULL}, { "file-clear", { NULL, 0 }, NULL }, { "file-exec-and-symbols", { "file", 1 }, NULL }, { "file-exec-file", { "exec-file", 1 }, NULL }, @@ -121,7 +121,7 @@ struct mi_cmd mi_cmds[] = { "target-compare-sections", { NULL, 0 }, NULL }, { "target-detach", { "detach", 0 }, 0 }, { "target-disconnect", { "disconnect", 0 }, 0 }, - { "target-download", { NULL, 0 }, mi_cmd_target_download}, + { "target-download", { "load", 1 }, NULL}, { "target-exec-status", { NULL, 0 }, NULL }, { "target-file-delete", { NULL, 0 }, mi_cmd_target_file_delete }, { "target-file-get", { NULL, 0 }, mi_cmd_target_file_get }, @@ -129,7 +129,7 @@ struct mi_cmd mi_cmds[] = { "target-list-available-targets", { NULL, 0 }, NULL }, { "target-list-current-targets", { NULL, 0 }, NULL }, { "target-list-parameters", { NULL, 0 }, NULL }, - { "target-select", { NULL, 0 }, mi_cmd_target_select}, + { "target-select", { "target", 1 }, NULL}, { "thread-info", { NULL, 0 }, mi_cmd_thread_info }, { "thread-list-ids", { NULL, 0 }, mi_cmd_thread_list_ids}, { "thread-select", { NULL, 0 }, mi_cmd_thread_select}, |