diff options
author | Joel Brobecker <brobecker@gnat.com> | 2011-10-03 21:38:31 +0000 |
---|---|---|
committer | Joel Brobecker <brobecker@gnat.com> | 2011-10-03 21:38:31 +0000 |
commit | 75082e8cbbc39096235c59a2ef8f409d0ae33d24 (patch) | |
tree | 218c71b37900eeb423caa553ff953f3596c85da7 /gdb/ada-tasks.c | |
parent | 7ed7d7192655d73ac3e39b92403b8e99f45b3572 (diff) | |
download | gdb-75082e8cbbc39096235c59a2ef8f409d0ae33d24.zip gdb-75082e8cbbc39096235c59a2ef8f409d0ae33d24.tar.gz gdb-75082e8cbbc39096235c59a2ef8f409d0ae33d24.tar.bz2 |
[Ada] New GDB/MI command: -ada-tasks-info
This patch introduces a new GDB/MI command: -ada-tasks-info,
which is meant to be the MI equivalent of the CLI `info tasks'
command.
This new command returns an array, with each row corresponding
to one task. For now, the columns of the array corresponds to
the columns displayed in the CLI output.
gdb/ChangeLog:
* ada-lang.h (struct inferior): Declare.
(print_ada_task_info): Add declaration.
* ada-tasks.c (print_ada_task_info): Make non-static.
* mi/mi-cmds.c (mi_cmds): Add "ada-task-info".
* mi/mi-cmds.h (mi_cmd_ada_task_info): Add declaration.
* mi/mi-main.c: #include "ada-lang.h".
(mi_cmd_list_features): Add "ada-task-info" to the list
of supported features.
(mi_cmd_ada_task_info): New function.
Diffstat (limited to 'gdb/ada-tasks.c')
-rw-r--r-- | gdb/ada-tasks.c | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/gdb/ada-tasks.c b/gdb/ada-tasks.c index 6e2f2f5..7dff8f8 100644 --- a/gdb/ada-tasks.c +++ b/gdb/ada-tasks.c @@ -929,7 +929,7 @@ ada_build_task_list (void) interpreted as a task number, and the table will be limited to that task only. */ -static void +void print_ada_task_info (struct ui_out *uiout, char *arg_str, struct inferior *inf) |