GDB (xrefs)
|
Go to the source code of this file.
Macros | |
#define | SET(symbol, constant, name, string) { #symbol, name, string }, |
Functions | |
const char * | gdb_signal_to_symbol_string (enum gdb_signal sig) |
const char * | gdb_signal_to_string (enum gdb_signal sig) |
const char * | gdb_signal_to_name (enum gdb_signal sig) |
enum gdb_signal | gdb_signal_from_name (const char *name) |
enum gdb_signal | gdb_signal_from_host (int hostsig) |
static int | do_gdb_signal_to_host (enum gdb_signal oursig, int *oursig_ok) |
int | gdb_signal_to_host_p (enum gdb_signal oursig) |
int | gdb_signal_to_host (enum gdb_signal oursig) |
Variables | |
struct { | |
const char * symbol | |
const char * name | |
const char * string | |
} | signals [] |
Definition at line 362 of file signals.c.
References int, REALTIME_HI, and REALTIME_LO.
Referenced by gdb_signal_to_host(), and gdb_signal_to_host_p().
enum gdb_signal gdb_signal_from_host | ( | int | hostsig | ) |
Definition at line 116 of file signals.c.
References _, error(), int, REALTIME_HI, and REALTIME_LO.
Referenced by check_thread_signals(), core_open(), darwin_decode_message(), get_pending_status(), handle_output_debug_string(), linux_child_follow_fork(), linux_nat_attach(), linux_nat_filter_event(), linux_nat_pass_signals(), linux_nat_resume(), proc_set_current_signal(), procfs_pass_signals(), procfs_wait(), S_exception_raise_request(), and store_waitstatus().
enum gdb_signal gdb_signal_from_name | ( | const char * | name | ) |
Definition at line 91 of file signals.c.
References signals.
Referenced by handle_command(), nto_initialize_signals(), queue_signal_command(), signal_command(), signals_info(), and VEC().
int gdb_signal_to_host | ( | enum gdb_signal | oursig | ) |
Definition at line 631 of file signals.c.
References _, do_gdb_signal_to_host(), gdb_signal_to_name(), and warning().
Referenced by aix_thread_resume(), darwin_resume(), get_pending_status(), i386_linux_resume(), i386fbsd_resume(), inf_ptrace_resume(), inf_signal(), linux_collect_regset_section_cb(), linux_nat_filter_event(), linux_nat_resume(), procfs_resume(), and resume_lwp().
int gdb_signal_to_host_p | ( | enum gdb_signal | oursig | ) |
Definition at line 623 of file signals.c.
References do_gdb_signal_to_host().
const char* gdb_signal_to_name | ( | enum gdb_signal | sig | ) |
Definition at line 78 of file signals.c.
References GDB_SIGNAL_FIRST, name, and signals.
Referenced by core_open(), create_signal_event_object(), darwin_decode_message(), gdb_signal_to_host(), gnu_resume(), go32_resume(), handle_command(), linux_nat_attach(), print_signal_exited_reason(), print_signal_received_reason(), program_info(), remote_wait_as(), sig_print_info(), signal_command(), signal_to_name_or_int(), startup_inferior(), and target_debug_print_signals().
const char* gdb_signal_to_string | ( | enum gdb_signal | sig | ) |
Definition at line 68 of file signals.c.
References GDB_SIGNAL_FIRST, and signals.
Referenced by core_open(), get_pending_status(), linux_nat_attach(), print_signal_exited_reason(), print_signal_received_reason(), program_info(), sig_print_info(), signal_command(), and startup_inferior().
const char* gdb_signal_to_symbol_string | ( | enum gdb_signal | sig | ) |
Definition at line 59 of file signals.c.
References gdb_assert, GDB_SIGNAL_FIRST, and signals.
Referenced by handle_signal_stop(), proceed(), resume(), and target_waitstatus_to_string().
const char* name |
Definition at line 49 of file signals.c.
Referenced by gdb_signal_to_name().
const { ... } signals[] |
const char* string |
Definition at line 50 of file signals.c.
Referenced by append_string_as_wide(), define_symbol(), dict_hash(), gdbscm_printf(), gdbscm_safe_eval_string(), gdbscm_scm_from_printf(), gdbscm_scm_from_string(), gdbscm_scm_to_string(), gdbscm_string_to_argv(), init_number_or_range(), linespec_parse_line_offset(), macho_sym_hash_newfunc(), mips_expect_timeout(), monitor_expect(), msymbol_hash(), msymbol_hash_iw(), parse_format_string(), pascm_set_param_value_x(), print_string_repr(), pstring(), set_parameter_value(), substitute_path_component(), symbol_reference_defined(), tui_expand_tabs(), tui_make_status_line(), tui_show_locator_content(), unexpected_linespec_error(), unicode_to_encoded_string(), and vwarning().
Definition at line 48 of file signals.c.
Referenced by add_symbol_to_list(), build_address_symbolic(), finish_block_internal(), language_alloc_type_symbol(), lex_one_token(), print_symbol(), set_symbol(), symbol_cache_mark_found(), syscm_scm_from_symbol(), and yylex().