Classes |
struct | command_line |
Defines |
#define | GCC_GENERATED_STDINT_H 1 |
#define | CORE_ADDR_MAX (~ (CORE_ADDR) 0) |
#define | LONGEST long long |
#define | ULONGEST unsigned long long |
#define | QUIT |
#define | OPF_TRY_CWD_FIRST 0x01 |
#define | OPF_SEARCH_IN_PATH 0x02 |
#define | OPF_RETURN_REALPATH 0x04 |
#define | XZALLOC(TYPE) ((TYPE*) xzalloc (sizeof (TYPE))) |
#define | XMALLOC(TYPE) ((TYPE*) xmalloc (sizeof (TYPE))) |
#define | XCALLOC(NMEMB, TYPE) ((TYPE*) xcalloc ((NMEMB), sizeof (TYPE))) |
#define | HOST_CHAR_BIT TARGET_CHAR_BIT |
#define | GDB_MI_MSG_WIDTH 80 |
Typedefs |
typedef bfd_byte | gdb_byte |
typedef bfd_vma | CORE_ADDR |
typedef void | initialize_file_ftype (void) |
typedef int(* | find_memory_region_ftype )(CORE_ADDR addr, unsigned long size, int read, int write, int exec, int modified, void *data) |
Enumerations |
enum | language {
language_unknown,
language_auto,
language_c,
language_cplus,
language_d,
language_go,
language_objc,
language_java,
language_fortran,
language_m2,
language_asm,
language_pascal,
language_ada,
language_opencl,
language_minimal,
nr_languages
} |
enum | precision_type { single_precision,
double_precision,
unspecified_precision
} |
enum | auto_boolean { AUTO_BOOLEAN_TRUE,
AUTO_BOOLEAN_FALSE,
AUTO_BOOLEAN_AUTO
} |
enum | return_value_convention { RETURN_VALUE_REGISTER_CONVENTION,
RETURN_VALUE_STRUCT_CONVENTION,
RETURN_VALUE_ABI_RETURNS_ADDRESS,
RETURN_VALUE_ABI_PRESERVES_ADDRESS
} |
enum | lval_type {
not_lval,
lval_memory,
lval_register,
lval_internalvar,
lval_internalvar_component,
lval_computed
} |
enum | misc_command_type { ok_command,
end_command,
else_command,
nop_command
} |
enum | command_control_type {
simple_control,
break_control,
continue_control,
while_control,
if_control,
commands_control,
python_control,
while_stepping_control,
invalid_control
} |
enum | info_proc_what {
IP_MINIMAL,
IP_MAPPINGS,
IP_STATUS,
IP_STAT,
IP_CMDLINE,
IP_EXE,
IP_CWD,
IP_ALL
} |
enum | val_prettyformat { Val_no_prettyformat = 0,
Val_prettyformat,
Val_prettyformat_default
} |
enum | gdb_osabi {
GDB_OSABI_UNINITIALIZED = -1,
GDB_OSABI_UNKNOWN = 0,
GDB_OSABI_SVR4,
GDB_OSABI_HURD,
GDB_OSABI_SOLARIS,
GDB_OSABI_OSF1,
GDB_OSABI_LINUX,
GDB_OSABI_FREEBSD_AOUT,
GDB_OSABI_FREEBSD_ELF,
GDB_OSABI_NETBSD_AOUT,
GDB_OSABI_NETBSD_ELF,
GDB_OSABI_OPENBSD_ELF,
GDB_OSABI_WINCE,
GDB_OSABI_GO32,
GDB_OSABI_IRIX,
GDB_OSABI_HPUX_ELF,
GDB_OSABI_HPUX_SOM,
GDB_OSABI_QNXNTO,
GDB_OSABI_CYGWIN,
GDB_OSABI_AIX,
GDB_OSABI_DICOS,
GDB_OSABI_DARWIN,
GDB_OSABI_SYMBIAN,
GDB_OSABI_OPENVMS,
GDB_OSABI_LYNXOS178,
GDB_OSABI_NEWLIB,
GDB_OSABI_INVALID
} |
enum | { MAX_REGISTER_SIZE = 64
} |
enum | block_enum { GLOBAL_BLOCK = 0,
STATIC_BLOCK = 1,
FIRST_LOCAL_BLOCK = 2
} |
Functions |
void | clear_quit_flag (void) |
int | check_quit_flag (void) |
void | set_quit_flag (void) |
void | quit (void) |
char * | relocate_gdb_directory (const char *initial, int flag) |
char * | re_comp (const char *) |
void | symbol_file_command (char *, int) |
void | generic_load (char *name, int from_tty) |
void | print_transfer_performance (struct ui_file *stream, unsigned long data_count, unsigned long write_count, const struct timeval *start_time, const struct timeval *end_time) |
char * | gdb_readline (char *) |
char * | gdb_readline_wrapper (char *) |
char * | command_line_input (char *, int, char *) |
void | print_prompt (void) |
int | input_from_terminal_p (void) |
void | set_next_address (struct gdbarch *, CORE_ADDR) |
int | print_address_symbolic (struct gdbarch *, CORE_ADDR, struct ui_file *, int, char *) |
int | build_address_symbolic (struct gdbarch *, CORE_ADDR addr, int do_demangle, char **name, int *offset, char **filename, int *line, int *unmapped) |
void | print_address (struct gdbarch *, CORE_ADDR, struct ui_file *) |
const char * | pc_prefix (CORE_ADDR) |
int | openp (const char *, int, const char *, int, char **) |
int | source_full_path_of (const char *, char **) |
void | mod_path (char *, char **) |
void | add_path (char *, char **, int) |
void | directory_switch (char *, int) |
void | init_source_path (void) |
void | exec_set_find_memory_regions (int(*func)(find_memory_region_ftype func, void *data)) |
struct command_line * | read_command_lines (char *, int, int, void(*)(char *, void *), void *) |
struct command_line * | read_command_lines_1 (char *(*)(void), int, void(*)(char *, void *), void *) |
void | free_command_lines (struct command_line **) |
int | longest_to_int (LONGEST) |
double | atof (const char *) |
LONGEST | extract_signed_integer (const gdb_byte *, int, enum bfd_endian) |
ULONGEST | extract_unsigned_integer (const gdb_byte *, int, enum bfd_endian) |
int | extract_long_unsigned_integer (const gdb_byte *, int, enum bfd_endian, LONGEST *) |
CORE_ADDR | extract_typed_address (const gdb_byte *buf, struct type *type) |
void | store_signed_integer (gdb_byte *, int, enum bfd_endian, LONGEST) |
void | store_unsigned_integer (gdb_byte *, int, enum bfd_endian, ULONGEST) |
void | store_typed_address (gdb_byte *buf, struct type *type, CORE_ADDR addr) |
void | initialize_progspace (void) |
void | initialize_inferiors (void) |
Variables |
int | xdb_commands |
int | dbx_commands |
char * | gdb_sysroot |
char * | gdb_datadir |
char * | python_libdir |
char * | debug_file_directory |
int | immediate_quit |
int | annotation_level |
int | info_verbose |
char * | source_path |
char * | current_directory |
unsigned | input_radix |
unsigned | output_radix |
int | watchdog |
char * | interpreter_p |
void(* | deprecated_pre_add_symbol_hook )(const char *) |
void(* | deprecated_post_add_symbol_hook )(void) |
void(* | selected_frame_level_changed_hook )(int) |
int(* | deprecated_ui_loop_hook )(int signo) |
void(* | deprecated_init_ui_hook )(char *argv0) |
void(* | deprecated_show_load_progress )(const char *section, unsigned long section_sent, unsigned long section_size, unsigned long total_sent, unsigned long total_size) |
void(* | deprecated_print_frame_info_listing_hook )(struct symtab *s, int line, int stopline, int noerror) |
int(* | deprecated_query_hook )(const char *, va_list) ATTRIBUTE_FPTR_PRINTF(1 |
int(*) void(* | deprecated_warning_hook )(const char *, va_list) ATTRIBUTE_FPTR_PRINTF(1 |
int(*) void(*) void(* | deprecated_flush_hook )(struct ui_file *stream) |
void(* | deprecated_interactive_hook )(void) |
void(* | deprecated_readline_begin_hook )(char *,...) ATTRIBUTE_FPTR_PRINTF_1 |
char *(* | deprecated_readline_hook )(char *) |
void(* | deprecated_readline_end_hook )(void) |
void(* | deprecated_register_changed_hook )(int regno) |
void(* | deprecated_context_hook )(int) |
ptid_t(* | deprecated_target_wait_hook )(ptid_t ptid, struct target_waitstatus *status, int options) |
void(* | deprecated_attach_hook )(void) |
void(* | deprecated_detach_hook )(void) |
void(* | deprecated_call_command_hook )(struct cmd_list_element *c, char *cmd, int from_tty) |
void(* | deprecated_set_hook )(struct cmd_list_element *c) |
int(* | deprecated_ui_load_progress_hook )(const char *section, unsigned long num) |
int | use_windows |