42 void resume (ptid_t,
int,
enum gdb_signal)
override;
47 gdb::array_view<const int> syscall_counts)
54 const gdb_byte *writebuf,
55 ULONGEST offset, ULONGEST len,
56 ULONGEST *xfered_len)
override;
58 void dumpcore (
const char *filename)
override;
int(* find_memory_region_ftype)(CORE_ADDR addr, unsigned long size, int read, int write, int exec, int modified, bool memory_tagged, void *data)
mach_port_t mach_port_t name mach_port_t mach_port_t name kern_return_t int int rusage_t pid_t pid
void(* func)(remote_target *remote, char *)
void dumpcore(const char *filename) override
void resume(ptid_t, int, enum gdb_signal) override
const char * pid_to_exec_file(int pid) override
void post_attach(int pid) override
void post_startup_inferior(ptid_t ptid) override
bool thread_alive(ptid_t ptid) override
int insert_exec_catchpoint(int pid) override
bool supports_multi_process() override
int remove_exec_catchpoint(int pid) override
const char * thread_name(struct thread_info *thr) override
bool supports_dumpcore() override
int find_memory_regions(find_memory_region_ftype func, void *data) 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
int set_syscall_catchpoint(int pid, bool needed, int any_count, gdb::array_view< const int > syscall_counts) override
void update_thread_list() override
std::string pid_to_str(ptid_t ptid) override
bool info_proc(const char *, enum info_proc_what) override
ptid_t wait(ptid_t, struct target_waitstatus *, target_wait_flags) override