GDB (API)
|
#include "defs.h"
#include "arch-utils.h"
#include "target.h"
#include "inferior.h"
#include "gdb_string.h"
#include "exceptions.h"
#include "top.h"
#include "gdbthread.h"
#include "mi-cmds.h"
#include "mi-parse.h"
#include "mi-getopt.h"
#include "mi-console.h"
#include "ui-out.h"
#include "mi-out.h"
#include "interps.h"
#include "event-loop.h"
#include "event-top.h"
#include "gdbcore.h"
#include "value.h"
#include "regcache.h"
#include "gdb.h"
#include "frame.h"
#include "mi-main.h"
#include "mi-common.h"
#include "language.h"
#include "valprint.h"
#include "osdata.h"
#include "splay-tree.h"
#include "tracepoint.h"
#include "ctf.h"
#include "ada-lang.h"
#include "linespec.h"
#include <ctype.h>
#include <sys/time.h>
Go to the source code of this file.
Enumerations | |
enum | { FROM_TTY = 0 } |
Functions | |
void | _initialize_mi_main (void) |
void | mi_cmd_gdb_exit (char *command, char **argv, int argc) |
void | mi_cmd_exec_next (char *command, char **argv, int argc) |
void | mi_cmd_exec_next_instruction (char *command, char **argv, int argc) |
void | mi_cmd_exec_step (char *command, char **argv, int argc) |
void | mi_cmd_exec_step_instruction (char *command, char **argv, int argc) |
void | mi_cmd_exec_finish (char *command, char **argv, int argc) |
void | mi_cmd_exec_return (char *command, char **argv, int argc) |
void | mi_cmd_exec_jump (char *args, char **argv, int argc) |
void | mi_cmd_exec_continue (char *command, char **argv, int argc) |
void | mi_cmd_exec_interrupt (char *command, char **argv, int argc) |
void | mi_cmd_exec_run (char *command, char **argv, int argc) |
void | mi_cmd_target_detach (char *command, char **argv, int argc) |
void | mi_cmd_thread_select (char *command, char **argv, int argc) |
void | mi_cmd_thread_list_ids (char *command, char **argv, int argc) |
void | mi_cmd_thread_info (char *command, char **argv, int argc) |
void | mi_cmd_list_thread_groups (char *command, char **argv, int argc) |
void | mi_cmd_data_list_register_names (char *command, char **argv, int argc) |
void | mi_cmd_data_list_changed_registers (char *command, char **argv, int argc) |
void | mi_cmd_data_list_register_values (char *command, char **argv, int argc) |
void | mi_cmd_data_write_register_values (char *command, char **argv, int argc) |
void | mi_cmd_data_evaluate_expression (char *command, char **argv, int argc) |
void | mi_cmd_data_read_memory (char *command, char **argv, int argc) |
void | mi_cmd_data_read_memory_bytes (char *command, char **argv, int argc) |
void | mi_cmd_data_write_memory (char *command, char **argv, int argc) |
void | mi_cmd_data_write_memory_bytes (char *command, char **argv, int argc) |
void | mi_cmd_enable_timings (char *command, char **argv, int argc) |
void | mi_cmd_list_features (char *command, char **argv, int argc) |
void | mi_cmd_list_target_features (char *command, char **argv, int argc) |
void | mi_cmd_add_inferior (char *command, char **argv, int argc) |
void | mi_cmd_remove_inferior (char *command, char **argv, int argc) |
void | mi_execute_command (const char *cmd, int from_tty) |
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 (void) |
void | mi_cmd_trace_define_variable (char *command, char **argv, int argc) |
void | mi_cmd_trace_list_variables (char *command, char **argv, int argc) |
void | mi_cmd_trace_find (char *command, char **argv, int argc) |
void | mi_cmd_trace_save (char *command, char **argv, int argc) |
void | mi_cmd_trace_start (char *command, char **argv, int argc) |
void | mi_cmd_trace_status (char *command, char **argv, int argc) |
void | mi_cmd_trace_stop (char *command, char **argv, int argc) |
void | mi_cmd_ada_task_info (char *command, char **argv, int argc) |
void | mi_cmd_trace_frame_collected (char *command, char **argv, int argc) |
Variables | |
int | mi_debug_p |
struct ui_file * | raw_stdout |
char * | current_token |
int | running_result_record_printed = 1 |
int | mi_proceeded |
void _initialize_mi_main | ( | void | ) |
void mi_cmd_ada_task_info | ( | char * | command, |
char ** | argv, | ||
int | argc | ||
) |
void mi_cmd_add_inferior | ( | char * | command, |
char ** | argv, | ||
int | argc | ||
) |
void mi_cmd_data_evaluate_expression | ( | char * | command, |
char ** | argv, | ||
int | argc | ||
) |
void mi_cmd_data_list_changed_registers | ( | char * | command, |
char ** | argv, | ||
int | argc | ||
) |
void mi_cmd_data_list_register_names | ( | char * | command, |
char ** | argv, | ||
int | argc | ||
) |
void mi_cmd_data_list_register_values | ( | char * | command, |
char ** | argv, | ||
int | argc | ||
) |
void mi_cmd_data_read_memory | ( | char * | command, |
char ** | argv, | ||
int | argc | ||
) |
void mi_cmd_data_read_memory_bytes | ( | char * | command, |
char ** | argv, | ||
int | argc | ||
) |
void mi_cmd_data_write_memory | ( | char * | command, |
char ** | argv, | ||
int | argc | ||
) |
void mi_cmd_data_write_memory_bytes | ( | char * | command, |
char ** | argv, | ||
int | argc | ||
) |
void mi_cmd_data_write_register_values | ( | char * | command, |
char ** | argv, | ||
int | argc | ||
) |
void mi_cmd_enable_timings | ( | char * | command, |
char ** | argv, | ||
int | argc | ||
) |
void mi_cmd_exec_continue | ( | char * | command, |
char ** | argv, | ||
int | argc | ||
) |
void mi_cmd_exec_finish | ( | char * | command, |
char ** | argv, | ||
int | argc | ||
) |
void mi_cmd_exec_interrupt | ( | char * | command, |
char ** | argv, | ||
int | argc | ||
) |
void mi_cmd_exec_jump | ( | char * | args, |
char ** | argv, | ||
int | argc | ||
) |
void mi_cmd_exec_next | ( | char * | command, |
char ** | argv, | ||
int | argc | ||
) |
void mi_cmd_exec_next_instruction | ( | char * | command, |
char ** | argv, | ||
int | argc | ||
) |
void mi_cmd_exec_return | ( | char * | command, |
char ** | argv, | ||
int | argc | ||
) |
void mi_cmd_exec_run | ( | char * | command, |
char ** | argv, | ||
int | argc | ||
) |
void mi_cmd_exec_step | ( | char * | command, |
char ** | argv, | ||
int | argc | ||
) |
void mi_cmd_exec_step_instruction | ( | char * | command, |
char ** | argv, | ||
int | argc | ||
) |
void mi_cmd_gdb_exit | ( | char * | command, |
char ** | argv, | ||
int | argc | ||
) |
void mi_cmd_list_features | ( | char * | command, |
char ** | argv, | ||
int | argc | ||
) |
void mi_cmd_list_target_features | ( | char * | command, |
char ** | argv, | ||
int | argc | ||
) |
void mi_cmd_list_thread_groups | ( | char * | command, |
char ** | argv, | ||
int | argc | ||
) |
void mi_cmd_remove_inferior | ( | char * | command, |
char ** | argv, | ||
int | argc | ||
) |
void mi_cmd_target_detach | ( | char * | command, |
char ** | argv, | ||
int | argc | ||
) |
void mi_cmd_thread_info | ( | char * | command, |
char ** | argv, | ||
int | argc | ||
) |
void mi_cmd_thread_list_ids | ( | char * | command, |
char ** | argv, | ||
int | argc | ||
) |
void mi_cmd_thread_select | ( | char * | command, |
char ** | argv, | ||
int | argc | ||
) |
void mi_cmd_trace_define_variable | ( | char * | command, |
char ** | argv, | ||
int | argc | ||
) |
void mi_cmd_trace_find | ( | char * | command, |
char ** | argv, | ||
int | argc | ||
) |
void mi_cmd_trace_frame_collected | ( | char * | command, |
char ** | argv, | ||
int | argc | ||
) |
void mi_cmd_trace_list_variables | ( | char * | command, |
char ** | argv, | ||
int | argc | ||
) |
void mi_cmd_trace_save | ( | char * | command, |
char ** | argv, | ||
int | argc | ||
) |
void mi_cmd_trace_start | ( | char * | command, |
char ** | argv, | ||
int | argc | ||
) |
void mi_cmd_trace_status | ( | char * | command, |
char ** | argv, | ||
int | argc | ||
) |
void mi_cmd_trace_stop | ( | char * | command, |
char ** | argv, | ||
int | argc | ||
) |
void mi_execute_command | ( | const char * | cmd, |
int | from_tty | ||
) |
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 | ( | void | ) |
char* current_token |
struct ui_file* raw_stdout |