GDB (xrefs)
|
Go to the source code of this file.
Classes | |
struct | mi_suppress_notification |
Functions | |
void | mi_load_progress (const char *section_name, unsigned long sent_so_far, unsigned long total_section, unsigned long total_sent, unsigned long grand_total) |
void | mi_print_timing_maybe (struct ui_file *file) |
int | mi_async_p (void) |
void | mi_execute_cli_command (const char *cmd, bool args_p, const char *args) |
void | mi_cmd_fix_multi_location_breakpoint_output (const char *command, char **argv, int argc) |
void | mi_cmd_fix_breakpoint_script_output (const char *command, char **argv, int argc) |
Variables | |
char * | current_token |
int | running_result_record_printed |
int | mi_proceeded |
struct mi_suppress_notification | mi_suppress_notification |
int mi_async_p | ( | void | ) |
Definition at line 135 of file mi-main.c.
References mi_async, and target_can_async_p().
Referenced by exec_continue(), mi_cmd_list_target_features(), mi_execute_async_cli_command(), and mi_on_sync_execution_done().
void mi_cmd_fix_breakpoint_script_output | ( | const char * | command, |
char ** | argv, | ||
int | argc | ||
) |
Definition at line 2708 of file mi-main.c.
References fix_breakpoint_script_output_globally.
Referenced by add_builtin_mi_commands().
void mi_cmd_fix_multi_location_breakpoint_output | ( | const char * | command, |
char ** | argv, | ||
int | argc | ||
) |
Definition at line 2699 of file mi-main.c.
References fix_multi_location_breakpoint_output_globally.
Referenced by add_builtin_mi_commands().
void mi_execute_cli_command | ( | const char * | cmd, |
bool | args_p, | ||
const char * | args | ||
) |
Definition at line 2120 of file mi-main.c.
References execute_command(), gdb_printf(), gdb_stdlog, mi_debug_p, and run.
Referenced by mi_command_cli::invoke(), mi_cmd_exec_run(), and run_one_inferior().
void mi_load_progress | ( | const char * | section_name, |
unsigned long | sent_so_far, | ||
unsigned long | total_section, | ||
unsigned long | total_sent, | ||
unsigned long | grand_total | ||
) |
Definition at line 2153 of file mi-main.c.
References current_interpreter(), current_token, current_uiout, gdb_flush(), gdb_puts(), mi_out_new(), mi_out_put(), name, mi_interp::raw_stdout, and xfree().
Referenced by mi_interp::resume().
void mi_print_timing_maybe | ( | struct ui_file * | file | ) |
Definition at line 2237 of file mi-main.c.
References current_command_ts, do_timings, and print_diff_now().
Referenced by captured_mi_execute_command(), and mi_on_normal_stop_1().
|
extern |
Definition at line 80 of file mi-main.c.
Referenced by captured_mi_execute_command(), mi_cmd_gdb_exit(), mi_load_progress(), and mi_on_resume_1().
|
extern |
Definition at line 90 of file mi-main.c.
Referenced by captured_mi_execute_command(), mi_about_to_proceed(), and mi_on_resume_1().
|
extern |
Definition at line 709 of file mi-interp.c.
|
extern |
Definition at line 86 of file mi-main.c.
Referenced by captured_mi_execute_command(), and mi_on_resume_1().