GDB (xrefs)
|
Go to the source code of this file.
Functions | |
static void | target_debug_print_struct_target_waitstatus_p (struct target_waitstatus *status) |
static void | target_debug_print_options (int options) |
static void | target_debug_print_signals (unsigned char *sigs) |
#define target_debug_do_print | ( | E | ) | fputs_unfiltered ((E), gdb_stdlog); |
Definition at line 44 of file target-debug.h.
#define target_debug_print_async_callback_ftype_p | ( | X | ) | target_debug_do_print (host_address_to_string (X)) |
Definition at line 109 of file target-debug.h.
#define target_debug_print_bfd_p | ( | X | ) | target_debug_do_print (host_address_to_string (X)) |
Definition at line 115 of file target-debug.h.
Referenced by debug_make_corefile_notes().
#define target_debug_print_char_p | ( | X | ) | target_debug_do_print (((X) ? (X) : "(null)")) |
Definition at line 55 of file target-debug.h.
Referenced by debug_extra_thread_info(), debug_make_corefile_notes(), debug_pid_to_exec_file(), debug_pid_to_str(), and debug_thread_name().
#define target_debug_print_const_char_p | ( | X | ) | target_debug_do_print (((X) ? (X) : "(null)")) |
Definition at line 53 of file target-debug.h.
Referenced by debug_detach(), debug_disconnect(), debug_get_bookmark(), debug_load(), debug_log_command(), debug_rcmd(), debug_save_record(), debug_save_trace_data(), debug_set_trace_notes(), debug_terminal_info(), and debug_xfer_partial().
#define target_debug_print_const_gdb_byte_p | ( | X | ) | target_debug_do_print (host_address_to_string (X)) |
Definition at line 75 of file target-debug.h.
Referenced by debug_goto_bookmark(), debug_search_memory(), debug_verify_memory(), and debug_xfer_partial().
#define target_debug_print_const_struct_btrace_config_p | ( | X | ) | target_debug_do_print (host_address_to_string (X)) |
Definition at line 151 of file target-debug.h.
Referenced by debug_btrace_conf(), and debug_enable_btrace().
#define target_debug_print_const_struct_btrace_target_info_p | ( | X | ) | target_debug_do_print (host_address_to_string (X)) |
Definition at line 153 of file target-debug.h.
Referenced by debug_btrace_conf().
#define target_debug_print_const_struct_frame_unwind_p | ( | X | ) | target_debug_do_print (host_address_to_string (X)) |
Definition at line 145 of file target-debug.h.
Referenced by debug_get_tailcall_unwinder(), and debug_get_unwinder().
#define target_debug_print_const_struct_target_desc_p | ( | X | ) | target_debug_do_print (host_address_to_string (X)) |
Definition at line 121 of file target-debug.h.
Referenced by debug_read_description().
#define target_debug_print_CORE_ADDR | ( | X | ) | target_debug_do_print (core_addr_to_string (X)) |
Definition at line 51 of file target-debug.h.
Referenced by debug_can_accel_watchpoint_condition(), debug_get_thread_local_address(), debug_insert_mask_watchpoint(), debug_insert_watchpoint(), debug_masked_watch_num_registers(), debug_region_ok_for_hw_watchpoint(), debug_remove_mask_watchpoint(), debug_remove_watchpoint(), debug_search_memory(), debug_static_tracepoint_marker_at(), debug_trace_find(), debug_verify_memory(), and debug_watchpoint_addr_within_range().
#define target_debug_print_CORE_ADDR_p | ( | X | ) | target_debug_do_print (core_addr_to_string (*(X))) |
Definition at line 97 of file target-debug.h.
Referenced by debug_auxv_parse(), debug_get_tib_address(), debug_search_memory(), and debug_stopped_data_address().
#define target_debug_print_enum_btrace_error | ( | X | ) | target_debug_do_print (plongest (X)) |
Definition at line 69 of file target-debug.h.
Referenced by debug_read_btrace().
#define target_debug_print_enum_btrace_format | ( | X | ) | target_debug_do_print (plongest (X)) |
Definition at line 149 of file target-debug.h.
Referenced by debug_supports_btrace().
#define target_debug_print_enum_btrace_read_type | ( | X | ) | target_debug_do_print (plongest (X)) |
Definition at line 67 of file target-debug.h.
Referenced by debug_read_btrace().
#define target_debug_print_enum_exec_direction_kind | ( | X | ) | target_debug_do_print (plongest (X)) |
Definition at line 63 of file target-debug.h.
Referenced by debug_execution_direction().
#define target_debug_print_enum_gdb_signal | ( | X | ) | target_debug_do_print (gdb_signal_to_name (X)) |
Definition at line 81 of file target-debug.h.
Referenced by debug_resume().
#define target_debug_print_enum_target_object | ( | X | ) | target_debug_do_print (plongest (X)) |
Definition at line 49 of file target-debug.h.
Referenced by debug_xfer_partial().
#define target_debug_print_enum_target_xfer_status | ( | X | ) | target_debug_do_print (plongest (X)) |
Definition at line 61 of file target-debug.h.
Referenced by debug_xfer_partial().
#define target_debug_print_enum_trace_find_type | ( | X | ) | target_debug_do_print (plongest (X)) |
Definition at line 65 of file target-debug.h.
Referenced by debug_trace_find().
#define target_debug_print_find_memory_region_ftype | ( | X | ) | target_debug_do_print (host_address_to_string (X)) |
Definition at line 113 of file target-debug.h.
Referenced by debug_find_memory_regions().
#define target_debug_print_gdb_byte_p | ( | X | ) | target_debug_do_print (host_address_to_string (X)) |
Definition at line 77 of file target-debug.h.
Referenced by debug_auxv_parse(), debug_get_bookmark(), debug_get_raw_trace_data(), and debug_xfer_partial().
#define target_debug_print_gdb_byte_pp | ( | X | ) | target_debug_do_print (host_address_to_string (*(X))) |
Definition at line 79 of file target-debug.h.
Referenced by debug_auxv_parse().
#define target_debug_print_int | ( | X | ) | target_debug_do_print (plongest (X)) |
Definition at line 57 of file target-debug.h.
Referenced by debug_async(), debug_augmented_libraries_svr4_read(), debug_auxv_parse(), debug_call_history(), debug_call_history_from(), debug_call_history_range(), debug_can_accel_watchpoint_condition(), debug_can_async_p(), debug_can_download_tracepoint(), debug_can_execute_reverse(), debug_can_run(), debug_can_run_breakpoint_commands(), debug_can_use_agent(), debug_can_use_hw_breakpoint(), debug_core_of_thread(), debug_detach(), debug_disconnect(), debug_fetch_registers(), debug_filesystem_is_local(), debug_find_memory_regions(), debug_follow_fork(), debug_get_bookmark(), debug_get_min_fast_tracepoint_insn_len(), debug_get_tib_address(), debug_get_trace_state_variable_value(), debug_get_trace_status(), debug_goto_bookmark(), debug_has_exited(), debug_insert_breakpoint(), debug_insert_exec_catchpoint(), debug_insert_fork_catchpoint(), debug_insert_hw_breakpoint(), debug_insert_mask_watchpoint(), debug_insert_vfork_catchpoint(), debug_insert_watchpoint(), debug_insn_history(), debug_insn_history_from(), debug_insn_history_range(), debug_is_async_p(), debug_load(), debug_masked_watch_num_registers(), debug_pass_signals(), debug_pid_to_exec_file(), debug_post_attach(), debug_program_signals(), debug_ranged_break_num_registers(), debug_record_is_replaying(), debug_region_ok_for_hw_watchpoint(), debug_remove_breakpoint(), debug_remove_exec_catchpoint(), debug_remove_fork_catchpoint(), debug_remove_hw_breakpoint(), debug_remove_mask_watchpoint(), debug_remove_vfork_catchpoint(), debug_remove_watchpoint(), debug_save_trace_data(), debug_search_memory(), debug_set_circular_trace_buffer(), debug_set_disconnected_tracing(), debug_set_syscall_catchpoint(), debug_set_trace_notes(), debug_static_tracepoint_marker_at(), debug_stopped_by_hw_breakpoint(), debug_stopped_by_sw_breakpoint(), debug_stopped_by_watchpoint(), debug_stopped_data_address(), debug_store_registers(), debug_supports_btrace(), debug_supports_enable_disable_tracepoint(), debug_supports_evaluation_of_breakpoint_conditions(), debug_supports_multi_process(), debug_supports_non_stop(), debug_supports_stopped_by_hw_breakpoint(), debug_supports_stopped_by_sw_breakpoint(), debug_supports_string_tracing(), debug_terminal_info(), debug_thread_alive(), debug_trace_find(), debug_upload_trace_state_variables(), debug_upload_tracepoints(), debug_use_agent(), debug_verify_memory(), and debug_watchpoint_addr_within_range().
#define target_debug_print_int_p | ( | X | ) | target_debug_do_print (plongest (*(X))) |
Definition at line 99 of file target-debug.h.
Referenced by debug_has_exited(), debug_make_corefile_notes(), debug_set_syscall_catchpoint(), and debug_trace_find().
#define target_debug_print_long | ( | X | ) | target_debug_do_print (plongest (X)) |
Definition at line 59 of file target-debug.h.
Referenced by debug_get_ada_task_ptid().
#define target_debug_print_LONGEST | ( | X | ) | target_debug_do_print (phex (X, 0)) |
Definition at line 87 of file target-debug.h.
Referenced by debug_flash_erase(), debug_get_raw_trace_data(), and debug_set_trace_buffer_size().
#define target_debug_print_LONGEST_p | ( | X | ) | target_debug_do_print (phex (*(X), 0)) |
Definition at line 89 of file target-debug.h.
Referenced by debug_get_trace_state_variable_value().
#define target_debug_print_ptid_t | ( | X | ) | target_debug_do_print (plongest (ptid_get_pid (X))) |
Definition at line 71 of file target-debug.h.
Referenced by debug_core_of_thread(), debug_enable_btrace(), debug_get_ada_task_ptid(), debug_get_thread_local_address(), debug_get_tib_address(), debug_pid_to_str(), debug_post_startup_inferior(), debug_resume(), debug_stop(), debug_thread_address_space(), debug_thread_alive(), debug_thread_architecture(), and debug_wait().
#define target_debug_print_step | ( | X | ) | target_debug_do_print ((X) ? "step" : "continue") |
Definition at line 169 of file target-debug.h.
Referenced by debug_resume().
#define target_debug_print_struct_address_space_p | ( | X | ) | target_debug_do_print (plongest (address_space_num (X))) |
Definition at line 91 of file target-debug.h.
Referenced by debug_thread_address_space().
#define target_debug_print_struct_bp_location_p | ( | X | ) | target_debug_do_print (host_address_to_string (X)) |
Definition at line 123 of file target-debug.h.
Referenced by debug_disable_tracepoint(), debug_download_tracepoint(), and debug_enable_tracepoint().
#define target_debug_print_struct_bp_target_info_p | ( | X | ) | target_debug_do_print (core_addr_to_string ((X)->placed_address)) |
Definition at line 93 of file target-debug.h.
Referenced by debug_insert_breakpoint(), debug_insert_hw_breakpoint(), debug_remove_breakpoint(), and debug_remove_hw_breakpoint().
#define target_debug_print_struct_breakpoint_p | ( | X | ) | target_debug_do_print (host_address_to_string (X)) |
Definition at line 129 of file target-debug.h.
Referenced by debug_get_tracepoint_status().
#define target_debug_print_struct_btrace_data_p | ( | X | ) | target_debug_do_print (host_address_to_string (X)) |
Definition at line 147 of file target-debug.h.
Referenced by debug_read_btrace().
#define target_debug_print_struct_btrace_target_info_p | ( | X | ) | target_debug_do_print (host_address_to_string (X)) |
Definition at line 141 of file target-debug.h.
Referenced by debug_disable_btrace(), debug_enable_btrace(), debug_read_btrace(), and debug_teardown_btrace().
#define target_debug_print_struct_expression_p | ( | X | ) | target_debug_do_print (host_address_to_string (X)) |
Definition at line 95 of file target-debug.h.
Referenced by debug_can_accel_watchpoint_condition(), debug_insert_watchpoint(), and debug_remove_watchpoint().
#define target_debug_print_struct_gdbarch_p | ( | X | ) | target_debug_do_print (gdbarch_bfd_arch_info (X)->printable_name) |
Definition at line 73 of file target-debug.h.
Referenced by debug_insert_breakpoint(), debug_insert_hw_breakpoint(), debug_remove_breakpoint(), debug_remove_hw_breakpoint(), and debug_thread_architecture().
#define target_debug_print_struct_regcache_p | ( | X | ) | target_debug_do_print (host_address_to_string (X)) |
Definition at line 101 of file target-debug.h.
Referenced by debug_fetch_registers(), debug_prepare_to_store(), and debug_store_registers().
#define target_debug_print_struct_static_tracepoint_marker_p | ( | X | ) | target_debug_do_print (host_address_to_string (X)) |
Definition at line 137 of file target-debug.h.
Referenced by debug_static_tracepoint_marker_at().
#define target_debug_print_struct_target_ops_p | ( | X | ) | target_debug_do_print (host_address_to_string (X)) |
Definition at line 47 of file target-debug.h.
Referenced by debug_async(), debug_augmented_libraries_svr4_read(), debug_auxv_parse(), debug_btrace_conf(), debug_call_history(), debug_call_history_from(), debug_call_history_range(), debug_can_accel_watchpoint_condition(), debug_can_async_p(), debug_can_download_tracepoint(), debug_can_execute_reverse(), debug_can_run(), debug_can_run_breakpoint_commands(), debug_can_use_agent(), debug_can_use_hw_breakpoint(), debug_check_pending_interrupt(), debug_core_of_thread(), debug_delete_record(), debug_detach(), debug_disable_btrace(), debug_disable_tracepoint(), debug_disconnect(), debug_done_generating_core(), debug_download_trace_state_variable(), debug_download_tracepoint(), debug_enable_btrace(), debug_enable_tracepoint(), debug_execution_direction(), debug_extra_thread_info(), debug_fetch_registers(), debug_files_info(), debug_filesystem_is_local(), debug_find_memory_regions(), debug_flash_done(), debug_flash_erase(), debug_follow_fork(), debug_get_ada_task_ptid(), debug_get_bookmark(), debug_get_min_fast_tracepoint_insn_len(), debug_get_raw_trace_data(), debug_get_section_table(), debug_get_tailcall_unwinder(), debug_get_thread_local_address(), debug_get_tib_address(), debug_get_trace_state_variable_value(), debug_get_trace_status(), debug_get_tracepoint_status(), debug_get_unwinder(), debug_goto_bookmark(), debug_goto_record(), debug_goto_record_begin(), debug_goto_record_end(), debug_has_exited(), debug_info_record(), debug_insert_breakpoint(), debug_insert_exec_catchpoint(), debug_insert_fork_catchpoint(), debug_insert_hw_breakpoint(), debug_insert_mask_watchpoint(), debug_insert_vfork_catchpoint(), debug_insert_watchpoint(), debug_insn_history(), debug_insn_history_from(), debug_insn_history_range(), debug_is_async_p(), debug_kill(), debug_load(), debug_log_command(), debug_make_corefile_notes(), debug_masked_watch_num_registers(), debug_mourn_inferior(), debug_pass_signals(), debug_pid_to_exec_file(), debug_pid_to_str(), debug_post_attach(), debug_post_startup_inferior(), debug_prepare_to_generate_core(), debug_prepare_to_store(), debug_program_signals(), debug_ranged_break_num_registers(), debug_rcmd(), debug_read_btrace(), debug_read_description(), debug_record_is_replaying(), debug_region_ok_for_hw_watchpoint(), debug_remove_breakpoint(), debug_remove_exec_catchpoint(), debug_remove_fork_catchpoint(), debug_remove_hw_breakpoint(), debug_remove_mask_watchpoint(), debug_remove_vfork_catchpoint(), debug_remove_watchpoint(), debug_resume(), debug_save_record(), debug_save_trace_data(), debug_search_memory(), debug_set_circular_trace_buffer(), debug_set_disconnected_tracing(), debug_set_permissions(), debug_set_syscall_catchpoint(), debug_set_trace_buffer_size(), debug_set_trace_notes(), debug_static_tracepoint_marker_at(), debug_stop(), debug_stop_recording(), debug_stopped_by_hw_breakpoint(), debug_stopped_by_sw_breakpoint(), debug_stopped_by_watchpoint(), debug_stopped_data_address(), debug_store_registers(), debug_supports_btrace(), debug_supports_enable_disable_tracepoint(), debug_supports_evaluation_of_breakpoint_conditions(), debug_supports_multi_process(), debug_supports_non_stop(), debug_supports_stopped_by_hw_breakpoint(), debug_supports_stopped_by_sw_breakpoint(), debug_supports_string_tracing(), debug_teardown_btrace(), debug_terminal_inferior(), debug_terminal_info(), debug_terminal_init(), debug_terminal_ours(), debug_terminal_ours_for_output(), debug_thread_address_space(), debug_thread_alive(), debug_thread_architecture(), debug_thread_name(), debug_trace_find(), debug_trace_init(), debug_trace_set_readonly_regions(), debug_trace_start(), debug_trace_stop(), debug_traceframe_info(), debug_update_thread_list(), debug_upload_trace_state_variables(), debug_upload_tracepoints(), debug_use_agent(), debug_verify_memory(), debug_wait(), debug_watchpoint_addr_within_range(), and debug_xfer_partial().
#define target_debug_print_struct_target_section_table_p | ( | X | ) | target_debug_do_print (host_address_to_string (X)) |
Definition at line 107 of file target-debug.h.
Referenced by debug_get_section_table().
#define target_debug_print_struct_thread_info_p | ( | X | ) | target_debug_do_print (host_address_to_string (X)) |
Definition at line 103 of file target-debug.h.
Referenced by debug_extra_thread_info(), and debug_thread_name().
#define target_debug_print_struct_trace_state_variable_p | ( | X | ) | target_debug_do_print (host_address_to_string (X)) |
Definition at line 125 of file target-debug.h.
Referenced by debug_download_trace_state_variable().
#define target_debug_print_struct_trace_status_p | ( | X | ) | target_debug_do_print (host_address_to_string (X)) |
Definition at line 127 of file target-debug.h.
Referenced by debug_get_trace_status().
#define target_debug_print_struct_traceframe_info_p | ( | X | ) | target_debug_do_print (host_address_to_string (X)) |
Definition at line 139 of file target-debug.h.
Referenced by debug_traceframe_info().
#define target_debug_print_struct_ui_file_p | ( | X | ) | target_debug_do_print (host_address_to_string (X)) |
Definition at line 105 of file target-debug.h.
Referenced by debug_rcmd().
#define target_debug_print_struct_uploaded_tp_p | ( | X | ) | target_debug_do_print (host_address_to_string (X)) |
Definition at line 131 of file target-debug.h.
Referenced by debug_get_tracepoint_status().
#define target_debug_print_struct_uploaded_tp_pp | ( | X | ) | target_debug_do_print (host_address_to_string (X)) |
Definition at line 133 of file target-debug.h.
Referenced by debug_upload_tracepoints().
#define target_debug_print_struct_uploaded_tsv_pp | ( | X | ) | target_debug_do_print (host_address_to_string (X)) |
Definition at line 135 of file target-debug.h.
Referenced by debug_upload_trace_state_variables().
#define target_debug_print_ULONGEST | ( | X | ) | target_debug_do_print (hex_string (X)) |
Definition at line 83 of file target-debug.h.
Referenced by debug_call_history_from(), debug_call_history_range(), debug_flash_erase(), debug_get_raw_trace_data(), debug_goto_record(), debug_insn_history_from(), debug_insn_history_range(), debug_search_memory(), debug_verify_memory(), and debug_xfer_partial().
#define target_debug_print_ULONGEST_p | ( | X | ) | target_debug_do_print (hex_string (*(X))) |
Definition at line 85 of file target-debug.h.
Referenced by debug_xfer_partial().
#define target_debug_print_VEC__btrace_block_s__pp | ( | X | ) | target_debug_do_print (host_address_to_string (X)) |
Definition at line 143 of file target-debug.h.
#define target_debug_print_VEC_mem_region_s__p | ( | X | ) | target_debug_do_print (host_address_to_string (X)) |
Definition at line 117 of file target-debug.h.
#define target_debug_print_VEC_static_tracepoint_marker_p__p | ( | X | ) | target_debug_do_print (host_address_to_string (X)) |
Definition at line 119 of file target-debug.h.
#define target_debug_print_void_p | ( | X | ) | target_debug_do_print (host_address_to_string (X)) |
Definition at line 111 of file target-debug.h.
Referenced by debug_find_memory_regions().
|
static |
Definition at line 173 of file target-debug.h.
References fputs_unfiltered(), gdb_stdlog, target_options_to_string(), and xfree().
Referenced by debug_wait().
|
static |
Definition at line 182 of file target-debug.h.
References fprintf_unfiltered(), fputs_unfiltered(), gdb_signal_to_name(), and gdb_stdlog.
Referenced by debug_pass_signals(), and debug_program_signals().
|
static |
Definition at line 157 of file target-debug.h.
References fputs_unfiltered(), gdb_stdlog, target_waitstatus_to_string(), and xfree().
Referenced by debug_wait().