Implement -list-thread-groups.
* thread.c (print_thread_info): New parameter pid, to print threads of specific process. * gdbthread.h (print_thread_info): New parameter pid. * mi/mi-cmds.c (mi_cmds): Register -list-thread-groups. * mi/mi-cmds.h (mi_cmd_list_thread_groups): New. * mi/mi-main.c (mi_cmd_thread_info): Adjust. (print_one_process, mi_cmd_list_thread_groups): New.
This commit is contained in:
parent
1604c175b2
commit
3ee1c036ac
6 changed files with 82 additions and 6 deletions
|
@ -295,7 +295,8 @@ extern struct cmd_list_element *thread_cmd_list;
|
|||
`set print thread-events'. */
|
||||
extern int print_thread_events;
|
||||
|
||||
extern void print_thread_info (struct ui_out *uiout, int thread);
|
||||
extern void print_thread_info (struct ui_out *uiout, int thread,
|
||||
int pid);
|
||||
|
||||
extern struct cleanup *make_cleanup_restore_current_thread (void);
|
||||
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue