GDB (xrefs)
|
Public Member Functions | |
const target_info & | info () const override |
bool | can_create_inferior () override |
void | create_inferior (const char *, const std::string &, char **, int) override |
void | detach (inferior *, int) override |
bool | can_attach () override |
void | attach (const char *, int) override |
void | post_attach (int) override |
bool | supports_disable_randomization () override |
![]() | |
remote_target ()=default | |
~remote_target () override | |
const target_info & | info () const override |
const char * | connection_string () override |
thread_control_capabilities | get_thread_control_capabilities () override |
void | close () override |
void | detach (inferior *, int) override |
void | disconnect (const char *, int) override |
void | commit_resumed () override |
void | resume (ptid_t, int, enum gdb_signal) override |
ptid_t | wait (ptid_t, struct target_waitstatus *, target_wait_flags) override |
bool | has_pending_events () override |
void | fetch_registers (struct regcache *, int) override |
void | store_registers (struct regcache *, int) override |
void | prepare_to_store (struct regcache *) override |
int | insert_breakpoint (struct gdbarch *, struct bp_target_info *) override |
int | remove_breakpoint (struct gdbarch *, struct bp_target_info *, enum remove_bp_reason) override |
bool | stopped_by_sw_breakpoint () override |
bool | supports_stopped_by_sw_breakpoint () override |
bool | stopped_by_hw_breakpoint () override |
bool | supports_stopped_by_hw_breakpoint () override |
bool | stopped_by_watchpoint () override |
bool | stopped_data_address (CORE_ADDR *) override |
bool | watchpoint_addr_within_range (CORE_ADDR, CORE_ADDR, int) override |
int | can_use_hw_breakpoint (enum bptype, int, int) override |
int | insert_hw_breakpoint (struct gdbarch *, struct bp_target_info *) override |
int | remove_hw_breakpoint (struct gdbarch *, struct bp_target_info *) override |
int | region_ok_for_hw_watchpoint (CORE_ADDR, int) override |
int | insert_watchpoint (CORE_ADDR, int, enum target_hw_bp_type, struct expression *) override |
int | remove_watchpoint (CORE_ADDR, int, enum target_hw_bp_type, struct expression *) override |
void | kill () override |
void | load (const char *, int) override |
void | mourn_inferior () override |
void | pass_signals (gdb::array_view< const unsigned char >) override |
int | set_syscall_catchpoint (int, bool, int, gdb::array_view< const int >) override |
void | program_signals (gdb::array_view< const unsigned char >) override |
bool | thread_alive (ptid_t ptid) override |
const char * | thread_name (struct thread_info *) override |
void | update_thread_list () override |
std::string | pid_to_str (ptid_t) override |
const char * | extra_thread_info (struct thread_info *) override |
ptid_t | get_ada_task_ptid (long lwp, ULONGEST thread) override |
thread_info * | thread_handle_to_thread_info (const gdb_byte *thread_handle, int handle_len, inferior *inf) override |
gdb::array_view< const gdb_byte > | thread_info_to_thread_handle (struct thread_info *tp) override |
void | stop (ptid_t) override |
void | interrupt () override |
void | pass_ctrlc () override |
enum target_xfer_status | xfer_partial (enum target_object object, const char *annex, gdb_byte *readbuf, const gdb_byte *writebuf, ULONGEST offset, ULONGEST len, ULONGEST *xfered_len) override |
ULONGEST | get_memory_xfer_limit () override |
void | rcmd (const char *command, struct ui_file *output) override |
const char * | pid_to_exec_file (int pid) override |
void | log_command (const char *cmd) override |
CORE_ADDR | get_thread_local_address (ptid_t ptid, CORE_ADDR load_module_addr, CORE_ADDR offset) override |
bool | can_execute_reverse () override |
std::vector< mem_region > | memory_map () override |
void | flash_erase (ULONGEST address, LONGEST length) override |
void | flash_done () override |
const struct target_desc * | read_description () override |
int | search_memory (CORE_ADDR start_addr, ULONGEST search_space_len, const gdb_byte *pattern, ULONGEST pattern_len, CORE_ADDR *found_addrp) override |
bool | can_async_p () override |
bool | is_async_p () override |
void | async (bool) override |
int | async_wait_fd () override |
void | thread_events (int) override |
int | can_do_single_step () override |
void | terminal_inferior () override |
void | terminal_ours () override |
bool | supports_non_stop () override |
bool | supports_multi_process () override |
bool | supports_disable_randomization () override |
bool | filesystem_is_local () override |
int | fileio_open (struct inferior *inf, const char *filename, int flags, int mode, int warn_if_slow, fileio_error *target_errno) override |
int | fileio_pwrite (int fd, const gdb_byte *write_buf, int len, ULONGEST offset, fileio_error *target_errno) override |
int | fileio_pread (int fd, gdb_byte *read_buf, int len, ULONGEST offset, fileio_error *target_errno) override |
int | fileio_fstat (int fd, struct stat *sb, fileio_error *target_errno) override |
int | fileio_close (int fd, fileio_error *target_errno) override |
int | fileio_unlink (struct inferior *inf, const char *filename, fileio_error *target_errno) override |
gdb::optional< std::string > | fileio_readlink (struct inferior *inf, const char *filename, fileio_error *target_errno) override |
bool | supports_enable_disable_tracepoint () override |
bool | supports_string_tracing () override |
int | remote_supports_cond_tracepoints () |
bool | supports_evaluation_of_breakpoint_conditions () override |
int | remote_supports_fast_tracepoints () |
int | remote_supports_static_tracepoints () |
int | remote_supports_install_in_trace () |
bool | can_run_breakpoint_commands () override |
void | trace_init () override |
void | download_tracepoint (struct bp_location *location) override |
bool | can_download_tracepoint () override |
void | download_trace_state_variable (const trace_state_variable &tsv) override |
void | enable_tracepoint (struct bp_location *location) override |
void | disable_tracepoint (struct bp_location *location) override |
void | trace_set_readonly_regions () override |
void | trace_start () override |
int | get_trace_status (struct trace_status *ts) override |
void | get_tracepoint_status (tracepoint *tp, struct uploaded_tp *utp) override |
void | trace_stop () override |
int | trace_find (enum trace_find_type type, int num, CORE_ADDR addr1, CORE_ADDR addr2, int *tpp) override |
bool | get_trace_state_variable_value (int tsv, LONGEST *val) override |
int | save_trace_data (const char *filename) override |
int | upload_tracepoints (struct uploaded_tp **utpp) override |
int | upload_trace_state_variables (struct uploaded_tsv **utsvp) override |
LONGEST | get_raw_trace_data (gdb_byte *buf, ULONGEST offset, LONGEST len) override |
int | get_min_fast_tracepoint_insn_len () override |
void | set_disconnected_tracing (int val) override |
void | set_circular_trace_buffer (int val) override |
void | set_trace_buffer_size (LONGEST val) override |
bool | set_trace_notes (const char *user, const char *notes, const char *stopnotes) override |
int | core_of_thread (ptid_t ptid) override |
int | verify_memory (const gdb_byte *data, CORE_ADDR memaddr, ULONGEST size) override |
bool | get_tib_address (ptid_t ptid, CORE_ADDR *addr) override |
void | set_permissions () override |
bool | static_tracepoint_marker_at (CORE_ADDR, struct static_tracepoint_marker *marker) override |
std::vector< static_tracepoint_marker > | static_tracepoint_markers_by_strid (const char *id) override |
traceframe_info_up | traceframe_info () override |
bool | use_agent (bool use) override |
bool | can_use_agent () override |
struct btrace_target_info * | enable_btrace (thread_info *tp, const struct btrace_config *conf) override |
void | disable_btrace (struct btrace_target_info *tinfo) override |
void | teardown_btrace (struct btrace_target_info *tinfo) override |
enum btrace_error | read_btrace (struct btrace_data *data, struct btrace_target_info *btinfo, enum btrace_read_type type) override |
const struct btrace_config * | btrace_conf (const struct btrace_target_info *) override |
bool | augmented_libraries_svr4_read () override |
void | follow_fork (inferior *, ptid_t, target_waitkind, bool, bool) override |
void | follow_exec (inferior *, ptid_t, const char *) override |
int | insert_fork_catchpoint (int) override |
int | remove_fork_catchpoint (int) override |
int | insert_vfork_catchpoint (int) override |
int | remove_vfork_catchpoint (int) override |
int | insert_exec_catchpoint (int) override |
int | remove_exec_catchpoint (int) override |
enum exec_direction_kind | execution_direction () override |
bool | supports_memory_tagging () override |
bool | fetch_memtags (CORE_ADDR address, size_t len, gdb::byte_vector &tags, int type) override |
bool | store_memtags (CORE_ADDR address, size_t len, const gdb::byte_vector &tags, int type) override |
void | remote_download_command_source (int num, ULONGEST addr, struct command_line *cmds) |
void | remote_file_put (const char *local_file, const char *remote_file, int from_tty) |
void | remote_file_get (const char *remote_file, const char *local_file, int from_tty) |
void | remote_file_delete (const char *remote_file, int from_tty) |
int | remote_hostio_pread (int fd, gdb_byte *read_buf, int len, ULONGEST offset, fileio_error *remote_errno) |
int | remote_hostio_pwrite (int fd, const gdb_byte *write_buf, int len, ULONGEST offset, fileio_error *remote_errno) |
int | remote_hostio_pread_vFile (int fd, gdb_byte *read_buf, int len, ULONGEST offset, fileio_error *remote_errno) |
int | remote_hostio_send_command (int command_bytes, int which_packet, fileio_error *remote_errno, const char **attachment, int *attachment_len) |
int | remote_hostio_set_filesystem (struct inferior *inf, fileio_error *remote_errno) |
int | remote_hostio_open (struct inferior *inf, const char *filename, int flags, int mode, int warn_if_slow, fileio_error *remote_errno) |
int | remote_hostio_close (int fd, fileio_error *remote_errno) |
int | remote_hostio_unlink (inferior *inf, const char *filename, fileio_error *remote_errno) |
struct remote_state * | get_remote_state () |
long | get_remote_packet_size (void) |
long | get_memory_packet_size (struct memory_packet_config *config) |
long | get_memory_write_packet_size () |
long | get_memory_read_packet_size () |
char * | append_pending_thread_resumptions (char *p, char *endp, ptid_t ptid) |
void | start_remote (int from_tty, int extended_p) |
void | remote_detach_1 (struct inferior *inf, int from_tty) |
char * | append_resumption (char *p, char *endp, ptid_t ptid, int step, gdb_signal siggnal) |
int | remote_resume_with_vcont (ptid_t scope_ptid, int step, gdb_signal siggnal) |
thread_info * | add_current_inferior_and_thread (const char *wait_status) |
ptid_t | wait_ns (ptid_t ptid, struct target_waitstatus *status, target_wait_flags options) |
ptid_t | wait_as (ptid_t ptid, target_waitstatus *status, target_wait_flags options) |
ptid_t | process_stop_reply (struct stop_reply *stop_reply, target_waitstatus *status) |
ptid_t | select_thread_for_ambiguous_stop_reply (const struct target_waitstatus &status) |
void | remote_notice_new_inferior (ptid_t currthread, bool executing) |
void | print_one_stopped_thread (thread_info *thread) |
void | process_initial_stop_replies (int from_tty) |
thread_info * | remote_add_thread (ptid_t ptid, bool running, bool executing, bool silent_p) |
void | btrace_sync_conf (const btrace_config *conf) |
void | remote_btrace_maybe_reopen () |
void | remove_new_fork_children (threads_listing_context *context) |
void | kill_new_fork_children (inferior *inf) |
void | discard_pending_stop_replies (struct inferior *inf) |
int | stop_reply_queue_length () |
void | check_pending_events_prevent_wildcard_vcont (bool *may_global_wildcard_vcont) |
void | discard_pending_stop_replies_in_queue () |
struct stop_reply * | remote_notif_remove_queued_reply (ptid_t ptid) |
struct stop_reply * | queued_stop_reply (ptid_t ptid) |
int | peek_stop_reply (ptid_t ptid) |
void | remote_parse_stop_reply (const char *buf, stop_reply *event) |
void | remote_stop_ns (ptid_t ptid) |
void | remote_interrupt_as () |
void | remote_interrupt_ns () |
char * | remote_get_noisy_reply () |
int | remote_query_attached (int pid) |
inferior * | remote_add_inferior (bool fake_pid_p, int pid, int attached, int try_open_exec) |
ptid_t | remote_current_thread (ptid_t oldpid) |
ptid_t | get_current_thread (const char *wait_status) |
void | set_thread (ptid_t ptid, int gen) |
void | set_general_thread (ptid_t ptid) |
void | set_continue_thread (ptid_t ptid) |
void | set_general_process () |
char * | write_ptid (char *buf, const char *endbuf, ptid_t ptid) |
int | remote_unpack_thread_info_response (const char *pkt, threadref *expectedref, gdb_ext_thread_info *info) |
int | remote_get_threadinfo (threadref *threadid, int fieldset, gdb_ext_thread_info *info) |
int | parse_threadlist_response (const char *pkt, int result_limit, threadref *original_echo, threadref *resultlist, int *doneflag) |
int | remote_get_threadlist (int startflag, threadref *nextthread, int result_limit, int *done, int *result_count, threadref *threadlist) |
int | remote_threadlist_iterator (rmt_thread_action stepfunction, void *context, int looplimit) |
int | remote_get_threads_with_ql (threads_listing_context *context) |
int | remote_get_threads_with_qxfer (threads_listing_context *context) |
int | remote_get_threads_with_qthreadinfo (threads_listing_context *context) |
void | extended_remote_restart () |
void | get_offsets () |
void | remote_check_symbols () |
void | remote_supported_packet (const struct protocol_feature *feature, enum packet_support support, const char *argument) |
void | remote_query_supported () |
void | remote_packet_size (const protocol_feature *feature, packet_support support, const char *value) |
void | remote_serial_quit_handler () |
void | remote_detach_pid (int pid) |
void | remote_vcont_probe () |
void | remote_resume_with_hc (ptid_t ptid, int step, gdb_signal siggnal) |
void | send_interrupt_sequence () |
void | interrupt_query () |
void | remote_notif_get_pending_events (const notif_client *nc) |
int | fetch_register_using_p (struct regcache *regcache, packet_reg *reg) |
int | send_g_packet () |
void | process_g_packet (struct regcache *regcache) |
void | fetch_registers_using_g (struct regcache *regcache) |
int | store_register_using_P (const struct regcache *regcache, packet_reg *reg) |
void | store_registers_using_G (const struct regcache *regcache) |
void | set_remote_traceframe () |
void | check_binary_download (CORE_ADDR addr) |
target_xfer_status | remote_write_bytes_aux (const char *header, CORE_ADDR memaddr, const gdb_byte *myaddr, ULONGEST len_units, int unit_size, ULONGEST *xfered_len_units, char packet_format, int use_length) |
target_xfer_status | remote_write_bytes (CORE_ADDR memaddr, const gdb_byte *myaddr, ULONGEST len, int unit_size, ULONGEST *xfered_len) |
target_xfer_status | remote_read_bytes_1 (CORE_ADDR memaddr, gdb_byte *myaddr, ULONGEST len_units, int unit_size, ULONGEST *xfered_len_units) |
target_xfer_status | remote_xfer_live_readonly_partial (gdb_byte *readbuf, ULONGEST memaddr, ULONGEST len, int unit_size, ULONGEST *xfered_len) |
target_xfer_status | remote_read_bytes (CORE_ADDR memaddr, gdb_byte *myaddr, ULONGEST len, int unit_size, ULONGEST *xfered_len) |
packet_result | remote_send_printf (const char *format,...) ATTRIBUTE_PRINTF(2 |
packet_result target_xfer_status | remote_flash_write (ULONGEST address, ULONGEST length, ULONGEST *xfered_len, const gdb_byte *data) |
int | readchar (int timeout) |
void | remote_serial_write (const char *str, int len) |
int | putpkt (const char *buf) |
int | putpkt_binary (const char *buf, int cnt) |
int | putpkt (const gdb::char_vector &buf) |
void | skip_frame () |
long | read_frame (gdb::char_vector *buf_p) |
int | getpkt (gdb::char_vector *buf, bool forever=false, bool *is_notif=nullptr) |
int | remote_vkill (int pid) |
void | remote_kill_k () |
void | extended_remote_disable_randomization (int val) |
int | extended_remote_run (const std::string &args) |
void | send_environment_packet (const char *action, const char *packet, const char *value) |
void | extended_remote_environment_support () |
void | extended_remote_set_inferior_cwd () |
target_xfer_status | remote_write_qxfer (const char *object_name, const char *annex, const gdb_byte *writebuf, ULONGEST offset, LONGEST len, ULONGEST *xfered_len, const unsigned int which_packet) |
target_xfer_status | remote_read_qxfer (const char *object_name, const char *annex, gdb_byte *readbuf, ULONGEST offset, LONGEST len, ULONGEST *xfered_len, const unsigned int which_packet) |
void | push_stop_reply (struct stop_reply *new_event) |
bool | vcont_r_supported () |
![]() | |
~process_stratum_target () override=0 | |
strata | stratum () const final override |
struct address_space * | thread_address_space (ptid_t ptid) override |
struct gdbarch * | thread_architecture (ptid_t ptid) override |
bool | has_all_memory () override |
bool | has_memory () override |
bool | has_stack () override |
bool | has_registers () override |
bool | has_execution (inferior *inf) override |
void | maybe_add_resumed_with_pending_wait_status (thread_info *thread) |
void | maybe_remove_resumed_with_pending_wait_status (thread_info *thread) |
bool | has_resumed_with_pending_wait_status () const |
thread_info * | random_resumed_with_pending_wait_status (inferior *inf, ptid_t filter_ptid) |
thread_info * | find_thread (ptid_t ptid) |
![]() | |
target_ops * | beneath () const |
virtual | ~target_ops () |
const char * | shortname () const |
const char * | longname () const |
virtual void | resume (ptid_t, int TARGET_DEBUG_PRINTER(target_debug_print_step), enum gdb_signal) TARGET_DEFAULT_NORETURN(noprocess()) |
virtual void | files_info () TARGET_DEFAULT_IGNORE() |
virtual int | ranged_break_num_registers () TARGET_DEFAULT_RETURN(-1) |
virtual int | insert_mask_watchpoint (CORE_ADDR, CORE_ADDR, enum target_hw_bp_type) TARGET_DEFAULT_RETURN(1) |
virtual int | remove_mask_watchpoint (CORE_ADDR, CORE_ADDR, enum target_hw_bp_type) TARGET_DEFAULT_RETURN(1) |
virtual bool | have_steppable_watchpoint () TARGET_DEFAULT_RETURN(false) |
virtual bool | can_accel_watchpoint_condition (CORE_ADDR, int, int, struct expression *) TARGET_DEFAULT_RETURN(false) |
virtual int | masked_watch_num_registers (CORE_ADDR, CORE_ADDR) TARGET_DEFAULT_RETURN(-1) |
virtual bool | supports_terminal_ours () TARGET_DEFAULT_RETURN(false) |
virtual void | terminal_init () TARGET_DEFAULT_IGNORE() |
virtual void | terminal_save_inferior () TARGET_DEFAULT_IGNORE() |
virtual void | terminal_ours_for_output () TARGET_DEFAULT_IGNORE() |
virtual void | terminal_info (const char *, int) TARGET_DEFAULT_FUNC(default_terminal_info) |
virtual bool | can_run () |
virtual void | pass_signals (gdb::array_view< const unsigned char > TARGET_DEBUG_PRINTER(target_debug_print_signals)) TARGET_DEFAULT_IGNORE() |
virtual void | program_signals (gdb::array_view< const unsigned char > TARGET_DEBUG_PRINTER(target_debug_print_signals)) TARGET_DEFAULT_IGNORE() |
virtual const target_section_table * | get_section_table () TARGET_DEFAULT_RETURN(default_get_section_table()) |
virtual bool | attach_no_wait () TARGET_DEFAULT_RETURN(0) |
virtual bool | always_non_stop_p () TARGET_DEFAULT_RETURN(false) |
virtual int | find_memory_regions (find_memory_region_ftype func, void *data) TARGET_DEFAULT_FUNC(dummy_find_memory_regions) |
virtual gdb::unique_xmalloc_ptr< char > | make_corefile_notes (bfd *, int *) TARGET_DEFAULT_FUNC(dummy_make_corefile_notes) |
virtual gdb_byte * | get_bookmark (const char *, int) TARGET_DEFAULT_NORETURN(tcomplain()) |
virtual void | goto_bookmark (const gdb_byte *, int) TARGET_DEFAULT_NORETURN(tcomplain()) |
virtual int | auxv_parse (const gdb_byte **readptr, const gdb_byte *endptr, CORE_ADDR *typep, CORE_ADDR *valp) TARGET_DEFAULT_FUNC(default_auxv_parse) |
virtual bool | supports_dumpcore () TARGET_DEFAULT_RETURN(false) |
virtual void | dumpcore (const char *filename) TARGET_DEFAULT_IGNORE() |
virtual bool | info_proc (const char *, enum info_proc_what) |
virtual enum record_method | record_method (ptid_t ptid) TARGET_DEFAULT_RETURN(RECORD_METHOD_NONE) |
virtual void | stop_recording () TARGET_DEFAULT_IGNORE() |
virtual void | info_record () TARGET_DEFAULT_IGNORE() |
virtual void | save_record (const char *filename) TARGET_DEFAULT_NORETURN(tcomplain()) |
virtual bool | supports_delete_record () TARGET_DEFAULT_RETURN(false) |
virtual void | delete_record () TARGET_DEFAULT_NORETURN(tcomplain()) |
virtual bool | record_is_replaying (ptid_t ptid) TARGET_DEFAULT_RETURN(false) |
virtual bool | record_will_replay (ptid_t ptid, int dir) TARGET_DEFAULT_RETURN(false) |
virtual void | record_stop_replaying () TARGET_DEFAULT_IGNORE() |
virtual void | goto_record_begin () TARGET_DEFAULT_NORETURN(tcomplain()) |
virtual void | goto_record_end () TARGET_DEFAULT_NORETURN(tcomplain()) |
virtual void | goto_record (ULONGEST insn) TARGET_DEFAULT_NORETURN(tcomplain()) |
virtual void | insn_history (int size, gdb_disassembly_flags flags) TARGET_DEFAULT_NORETURN(tcomplain()) |
virtual void | insn_history_from (ULONGEST from, int size, gdb_disassembly_flags flags) TARGET_DEFAULT_NORETURN(tcomplain()) |
virtual void | insn_history_range (ULONGEST begin, ULONGEST end, gdb_disassembly_flags flags) TARGET_DEFAULT_NORETURN(tcomplain()) |
virtual void | call_history (int size, record_print_flags flags) TARGET_DEFAULT_NORETURN(tcomplain()) |
virtual void | call_history_from (ULONGEST begin, int size, record_print_flags flags) TARGET_DEFAULT_NORETURN(tcomplain()) |
virtual void | call_history_range (ULONGEST begin, ULONGEST end, record_print_flags flags) TARGET_DEFAULT_NORETURN(tcomplain()) |
virtual const struct frame_unwind * | get_unwinder () TARGET_DEFAULT_RETURN(NULL) |
virtual const struct frame_unwind * | get_tailcall_unwinder () TARGET_DEFAULT_RETURN(NULL) |
virtual void | prepare_to_generate_core () TARGET_DEFAULT_IGNORE() |
virtual void | done_generating_core () TARGET_DEFAULT_IGNORE() |
virtual x86_xsave_layout | fetch_x86_xsave_layout () TARGET_DEFAULT_RETURN(x86_xsave_layout()) |
Static Public Member Functions | |
static void | open (const char *, int) |
![]() | |
static void | open (const char *, int) |
static void | open_1 (const char *name, int from_tty, int extended_p) |
Additional Inherited Members | |
![]() | |
remote_features | m_features |
![]() | |
bool | threads_executing = false |
int | connection_number = 0 |
bool | commit_resumed_state = false |
![]() | |
virtual gdb::array_view< const_gdb_byte > virtual thread_info_to_thread_handle(struct thread_info *) TARGET_DEFAULT_RETURN(gdb voi | stop )(ptid_t) TARGET_DEFAULT_IGNORE() |
|
overridevirtual |
Reimplemented from target_ops.
Definition at line 6299 of file remote.c.
References remote_state::buf, current_inferior(), first_thread_of_inferior(), remote_target::get_remote_packet_size(), remote_target::get_remote_state(), remote_target::getpkt(), inferior_ptid, remote_target::m_features, notif_client_stop, PACKET_DISABLE, PACKET_OK, remote_features::packet_ok(), remote_features::packet_support(), PACKET_UNKNOWN, PACKET_vAttach, parse_pid_to_attach(), pid, remote_target::push_stop_reply(), remote_target::putpkt(), record_currthread(), remote_target::remote_add_inferior(), remote_target::remote_add_thread(), remote_target::remote_current_thread(), remote_notif_parse(), switch_to_inferior_no_thread(), switch_to_thread(), target_announce_attach(), target_can_async_p(), target_find_description(), target_is_non_stop_p(), target_pid_to_str(), and remote_target::update_thread_list().
|
inlineoverridevirtual |
Reimplemented from target_ops.
|
inlineoverridevirtual |
Reimplemented from target_ops.
|
overridevirtual |
Reimplemented from target_ops.
Definition at line 10576 of file remote.c.
References remote_target::add_current_inferior_and_thread(), remote_state::buf, disable_randomization, remote_target::extended_remote_disable_randomization(), remote_target::extended_remote_environment_support(), remote_target::extended_remote_restart(), remote_target::extended_remote_run(), remote_target::extended_remote_set_inferior_cwd(), remote_target::get_offsets(), get_remote_exec_file(), remote_target::get_remote_packet_size(), remote_target::get_remote_state(), remote_target::getpkt(), remote_target::m_features, PACKET_DISABLE, PACKET_QStartupWithShell, remote_features::packet_support(), remote_target::putpkt(), supports_disable_randomization(), target_async(), and target_can_async_p().
|
overridevirtual |
Reimplemented from target_ops.
Definition at line 6221 of file remote.c.
References remote_target::remote_detach_1().
|
inlineoverridevirtual |
Implements target_ops.
Definition at line 1272 of file remote.c.
References extended_remote_target_info.
|
static |
Definition at line 5271 of file remote.c.
References name, and remote_target::open_1().
|
overridevirtual |
Reimplemented from target_ops.
Definition at line 6394 of file remote.c.
References current_program_space, remote_target::get_offsets(), remote_target::remote_check_symbols(), and program_space::symfile_object_file.
|
overridevirtual |
Reimplemented from target_ops.
Definition at line 10391 of file remote.c.
References remote_target::m_features, PACKET_ENABLE, PACKET_QDisableRandomization, and remote_features::packet_support().
Referenced by create_inferior().