GDB (xrefs)
|
#include "defs.h"
#include "exceptions.h"
#include "breakpoint.h"
#include "target.h"
#include "inferior.h"
#include "annotate.h"
#include "ui-out.h"
#include "serial.h"
#include "gdbthread.h"
#include "ui.h"
#include "gdbsupport/gdb_optional.h"
Go to the source code of this file.
Functions | |
static void | print_flush (void) |
static void | print_exception (struct ui_file *file, const struct gdb_exception &e) |
void | exception_print (struct ui_file *file, const struct gdb_exception &e) |
void | exception_fprintf (struct ui_file *file, const struct gdb_exception &e, const char *prefix,...) |
void exception_fprintf | ( | struct ui_file * | file, |
const struct gdb_exception & | e, | ||
const char * | prefix, | ||
... ) |
Definition at line 116 of file exceptions.c.
References gdb_vprintf(), prefix, print_exception(), and print_flush().
Referenced by bpstat_check_breakpoint_conditions(), bpstat_check_watchpoint(), breakpoint_re_set(), check_thread_db(), dump_symtab_1(), enable_breakpoint_disp(), find_new_threads_once(), find_objc_msgcall_submethod(), remote_target::get_trace_status(), normal_stop(), reload_shared_libraries_1(), remote_target::remote_get_noisy_reply(), save_gdb_index_command(), ada_catchpoint::should_stop_exception(), solib_read_symbols(), thread_db_find_new_threads_silently(), try_thread_db_load(), and update_solib_list().
void exception_print | ( | struct ui_file * | file, |
const struct gdb_exception & | e ) |
Definition at line 106 of file exceptions.c.
References print_exception(), and print_flush().
Referenced by aarch64_linux_report_signal_info(), add_vsyscall_page(), breakpoint_notify(), call_site_find_chain(), captured_main(), exception_catchpoint::check_status(), core_target_open(), create_breakpoint(), do_gdb_disassembly(), dwarf2_build_psymtabs(), dwarf2_build_psymtabs_hard(), dwarf2_evaluate_loc_desc_full(), dwarf2_locexpr_baton_eval(), dwarf2_tailcall_sniffer_first(), elf_none_make_corefile_notes(), cli_interp::exec(), fbsd_make_corefile_notes(), gdb_main(), windows_nat_target::get_windows_debug_event(), handle_command_errors(), inferior_event_handler(), keep_going_pass_signal(), linux_make_corefile_notes(), mi_print_breakpoint_for_event(), print_return_value(), quit_command(), quit_force(), record_full_message_wrapper_safe(), solib_event_probe_action(), solib_svr4_r_ldsomap(), solib_svr4_r_map(), solib_svr4_r_next(), start_event_loop(), svr4_find_and_create_probe_breakpoints(), svr4_handle_solib_event(), tui_getc(), and tui_rl_switch_mode().
|
static |
Definition at line 69 of file exceptions.c.
References annotate_error(), annotate_quit(), gdb_printf(), and gdb_puts().
Referenced by exception_fprintf(), and exception_print().
|
static |
Definition at line 33 of file exceptions.c.
References annotate_error_begin(), current_ui, deprecated_error_begin_hook, gdb_flush(), gdb_stderr, gdb_stdout, target_terminal::ours_for_output(), ui::outstream, serial_drain_output(), serial_fdopen(), serial_un_fdopen(), and target_supports_terminal_ours().
Referenced by exception_fprintf(), and exception_print().