GDB (xrefs)
|
#include "defs.h"
#include "breakpoint.h"
#include "cli/cli-cmds.h"
#include "cli/cli-script.h"
#include "cli/cli-utils.h"
#include "command.h"
#include "gdbcmd.h"
#include "interps.h"
#include "extension-priv.h"
#include "utils.h"
#include "version.h"
#include <signal.h>
Go to the source code of this file.
Functions | |
static void | guile_repl_command (char *arg, int from_tty) |
static void | guile_command (char *arg, int from_tty) |
static void | set_guile_command (char *args, int from_tty) |
static void | show_guile_command (char *args, int from_tty) |
static void | info_guile_command (char *args, int from_tty) |
static void | install_gdb_commands (void) |
void | _initialize_guile (void) |
Variables | |
int | gdbscm_guile_major_version |
int | gdbscm_guile_minor_version |
int | gdbscm_guile_micro_version |
static const char * | guile_datadir |
const char | gdbscm_print_excp_none [] = "none" |
const char | gdbscm_print_excp_full [] = "full" |
const char | gdbscm_print_excp_message [] = "message" |
static const char *const | guile_print_excp_enums [] |
const char * | gdbscm_print_excp = gdbscm_print_excp_message |
EXPORTED_CONST struct extension_language_defn | extension_language_guile |
static struct cmd_list_element * | set_guile_list |
static struct cmd_list_element * | show_guile_list |
static struct cmd_list_element * | info_guile_list |
initialize_file_ftype | _initialize_guile |
void _initialize_guile | ( | void | ) |
Definition at line 843 of file guile.c.
References install_gdb_commands().
|
static |
Definition at line 422 of file guile.c.
References _, do_cleanups(), error(), execute_control_command_untraced(), get_command_line(), guile_control, make_cleanup_free_command_lines(), and skip_spaces().
Referenced by install_gdb_commands().
|
static |
Definition at line 413 of file guile.c.
References _, error(), and skip_spaces().
Referenced by install_gdb_commands().
|
static |
Definition at line 468 of file guile.c.
References _, all_commands, gdb_stdout, help_list(), and printf_unfiltered().
Referenced by install_gdb_commands().
|
static |
Definition at line 752 of file guile.c.
References _, add_alias_cmd(), add_com(), add_com_alias(), add_info_alias(), add_prefix_cmd(), add_setshow_enum_cmd(), class_obscure, gdbscm_print_excp, guile_command(), guile_print_excp_enums, guile_repl_command(), info_guile_command(), infolist, no_class, set_guile_command(), setlist, show_guile_command(), and showlist.
Referenced by _initialize_guile().
|
static |
Definition at line 450 of file guile.c.
References all_commands, gdb_stdout, and help_list().
Referenced by install_gdb_commands().
|
static |
Definition at line 458 of file guile.c.
References cmd_show_list().
Referenced by install_gdb_commands().
initialize_file_ftype _initialize_guile |
EXPORTED_CONST struct extension_language_defn extension_language_guile |
Definition at line 80 of file guile.c.
Referenced by info_auto_load_guile_scripts().
int gdbscm_guile_major_version |
Definition at line 45 of file guile.c.
Referenced by gdbscm_guile_version_is_at_least().
int gdbscm_guile_micro_version |
Definition at line 47 of file guile.c.
Referenced by gdbscm_guile_version_is_at_least().
int gdbscm_guile_minor_version |
Definition at line 46 of file guile.c.
Referenced by gdbscm_guile_version_is_at_least().
const char* gdbscm_print_excp = gdbscm_print_excp_message |
Definition at line 70 of file guile.c.
Referenced by gdbscm_percent_exception_print_style(), and install_gdb_commands().
const char gdbscm_print_excp_full[] = "full" |
Definition at line 54 of file guile.c.
Referenced by gdbscm_percent_exception_print_style().
const char gdbscm_print_excp_message[] = "message" |
Definition at line 55 of file guile.c.
Referenced by gdbscm_percent_exception_print_style().
const char gdbscm_print_excp_none[] = "none" |
Definition at line 53 of file guile.c.
Referenced by gdbscm_percent_exception_print_style().
Definition at line 58 of file guile.c.
Referenced by install_gdb_commands().
|
static |
|
static |
|
static |