|
GDB (xrefs)
|
Go to the source code of this file.
Classes | |
| struct | mi_cli |
| struct | mi_cmd |
Typedefs | |
| typedef void( | mi_cmd_argv_ftype) (char *command, char **argv, int argc) |
Enumerations | |
| enum | print_values { PRINT_NO_VALUES, PRINT_ALL_VALUES, PRINT_SIMPLE_VALUES } |
Functions | |
| struct mi_cmd * | mi_lookup (const char *command) |
| void | mi_execute_command (const char *cmd, int from_tty) |
| typedef void( mi_cmd_argv_ftype) (char *command, char **argv, int argc) |
| enum print_values |
Definition at line 2091 of file mi-main.c.
References bpstat_do_actions(), captured_mi_execute_command(), CATCH, mi_parse::cmd_start, mi_parse::command, current_uiout, do_timings, END_CATCH, mi_interp::event_channel, fprintf_unfiltered(), gdb_flush(), inferior_ptid, inferior_thread(), interp_ui_out(), mi_out_rewind(), mi_parse(), mi_parse_free(), mi_print_exception(), null_ptid, thread_info::num, ptid_equal(), quit_force(), RETURN_MASK_ALL, target_log_command, target_terminal_ours(), mi_parse::thread, thread_count(), timestamp(), mi_parse::token, token, top_level_interpreter(), top_level_interpreter_data(), TRY, ui_out_is_mi_like_p(), xfree(), and xmalloc().
Referenced by mi_execute_command_wrapper().
Definition at line 194 of file mi-cmds.c.
References lookup_table().
Referenced by mi_cmd_info_gdb_mi_command(), and mi_parse().
| mi_cmd_argv_ftype mi_cmd_ada_task_info |
| mi_cmd_argv_ftype mi_cmd_add_inferior |
| mi_cmd_argv_ftype mi_cmd_break_commands |
| mi_cmd_argv_ftype mi_cmd_break_insert |
| mi_cmd_argv_ftype mi_cmd_break_passcount |
| mi_cmd_argv_ftype mi_cmd_break_watch |
| mi_cmd_argv_ftype mi_cmd_catch_assert |
| mi_cmd_argv_ftype mi_cmd_catch_exception |
| mi_cmd_argv_ftype mi_cmd_catch_load |
| mi_cmd_argv_ftype mi_cmd_catch_unload |
| mi_cmd_argv_ftype mi_cmd_data_evaluate_expression |
| mi_cmd_argv_ftype mi_cmd_data_list_changed_registers |
| mi_cmd_argv_ftype mi_cmd_data_list_register_names |
| mi_cmd_argv_ftype mi_cmd_data_list_register_values |
| mi_cmd_argv_ftype mi_cmd_data_read_memory |
| mi_cmd_argv_ftype mi_cmd_data_read_memory_bytes |
| mi_cmd_argv_ftype mi_cmd_data_write_memory |
| mi_cmd_argv_ftype mi_cmd_data_write_memory_bytes |
| mi_cmd_argv_ftype mi_cmd_data_write_register_values |
| mi_cmd_argv_ftype mi_cmd_disassemble |
| mi_cmd_argv_ftype mi_cmd_dprintf_insert |
| mi_cmd_argv_ftype mi_cmd_enable_frame_filters |
| mi_cmd_argv_ftype mi_cmd_enable_pretty_printing |
| mi_cmd_argv_ftype mi_cmd_enable_timings |
| mi_cmd_argv_ftype mi_cmd_env_cd |
| mi_cmd_argv_ftype mi_cmd_env_dir |
| mi_cmd_argv_ftype mi_cmd_env_path |
| mi_cmd_argv_ftype mi_cmd_env_pwd |
| mi_cmd_argv_ftype mi_cmd_exec_continue |
| mi_cmd_argv_ftype mi_cmd_exec_finish |
| mi_cmd_argv_ftype mi_cmd_exec_interrupt |
| mi_cmd_argv_ftype mi_cmd_exec_jump |
| mi_cmd_argv_ftype mi_cmd_exec_next |
| mi_cmd_argv_ftype mi_cmd_exec_next_instruction |
| mi_cmd_argv_ftype mi_cmd_exec_return |
| mi_cmd_argv_ftype mi_cmd_exec_run |
| mi_cmd_argv_ftype mi_cmd_exec_step |
| mi_cmd_argv_ftype mi_cmd_exec_step_instruction |
| mi_cmd_argv_ftype mi_cmd_file_list_exec_source_file |
| mi_cmd_argv_ftype mi_cmd_file_list_exec_source_files |
| mi_cmd_argv_ftype mi_cmd_gdb_exit |
| mi_cmd_argv_ftype mi_cmd_inferior_tty_set |
| mi_cmd_argv_ftype mi_cmd_inferior_tty_show |
| mi_cmd_argv_ftype mi_cmd_info_ada_exceptions |
| mi_cmd_argv_ftype mi_cmd_info_gdb_mi_command |
| mi_cmd_argv_ftype mi_cmd_info_os |
| mi_cmd_argv_ftype mi_cmd_interpreter_exec |
Referenced by captured_mi_execute_command().
| mi_cmd_argv_ftype mi_cmd_list_features |
| mi_cmd_argv_ftype mi_cmd_list_target_features |
| mi_cmd_argv_ftype mi_cmd_list_thread_groups |
| mi_cmd_argv_ftype mi_cmd_remove_inferior |
| mi_cmd_argv_ftype mi_cmd_stack_info_depth |
| mi_cmd_argv_ftype mi_cmd_stack_info_frame |
| mi_cmd_argv_ftype mi_cmd_stack_list_args |
| mi_cmd_argv_ftype mi_cmd_stack_list_frames |
| mi_cmd_argv_ftype mi_cmd_stack_list_locals |
| mi_cmd_argv_ftype mi_cmd_stack_list_variables |
| mi_cmd_argv_ftype mi_cmd_stack_select_frame |
| mi_cmd_argv_ftype mi_cmd_symbol_list_lines |
| mi_cmd_argv_ftype mi_cmd_target_detach |
| mi_cmd_argv_ftype mi_cmd_target_file_delete |
| mi_cmd_argv_ftype mi_cmd_target_file_get |
| mi_cmd_argv_ftype mi_cmd_target_file_put |
| mi_cmd_argv_ftype mi_cmd_thread_info |
| mi_cmd_argv_ftype mi_cmd_thread_list_ids |
| mi_cmd_argv_ftype mi_cmd_thread_select |
| mi_cmd_argv_ftype mi_cmd_trace_define_variable |
| mi_cmd_argv_ftype mi_cmd_trace_find |
| mi_cmd_argv_ftype mi_cmd_trace_frame_collected |
| mi_cmd_argv_ftype mi_cmd_trace_list_variables |
| mi_cmd_argv_ftype mi_cmd_trace_save |
| mi_cmd_argv_ftype mi_cmd_trace_start |
| mi_cmd_argv_ftype mi_cmd_trace_status |
| mi_cmd_argv_ftype mi_cmd_trace_stop |
| mi_cmd_argv_ftype mi_cmd_var_assign |
| mi_cmd_argv_ftype mi_cmd_var_create |
| mi_cmd_argv_ftype mi_cmd_var_delete |
| mi_cmd_argv_ftype mi_cmd_var_evaluate_expression |
| mi_cmd_argv_ftype mi_cmd_var_info_expression |
| mi_cmd_argv_ftype mi_cmd_var_info_num_children |
| mi_cmd_argv_ftype mi_cmd_var_info_path_expression |
| mi_cmd_argv_ftype mi_cmd_var_info_type |
| mi_cmd_argv_ftype mi_cmd_var_list_children |
| mi_cmd_argv_ftype mi_cmd_var_set_format |
| mi_cmd_argv_ftype mi_cmd_var_set_frozen |
| mi_cmd_argv_ftype mi_cmd_var_set_update_range |
| mi_cmd_argv_ftype mi_cmd_var_set_visualizer |
| mi_cmd_argv_ftype mi_cmd_var_show_attributes |
| mi_cmd_argv_ftype mi_cmd_var_show_format |
| int mi_debug_p |
Definition at line 73 of file mi-main.c.
Referenced by captured_mi_execute_command(), and mi_execute_cli_command().
| struct ui_file* raw_stdout |
Definition at line 75 of file mi-main.c.
Referenced by mi_command_loop(), mi_execute_command_input_handler(), mi_interpreter_init(), mi_on_normal_stop(), mi_on_resume(), mi_on_sync_execution_done(), mi_output_running_pid(), and mi_set_logging().
1.8.10