20#ifndef X86_LINUX_NAT_H
21#define X86_LINUX_NAT_H 1
25#include "gdbsupport/x86-xstate.h"
37 const struct btrace_config *conf)
override;
40 enum btrace_error
read_btrace (
struct btrace_data *data,
41 struct btrace_target_info *btinfo,
42 enum btrace_read_type
type)
override;
43 const struct btrace_config *
btrace_conf (
const struct btrace_target_info *)
override;
93 unsigned int *base_addr);
bool stopped_by_watchpoint() override
bool stopped_data_address(CORE_ADDR *) override
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 low_delete_thread(struct arch_lwp_info *lwp) override
x86_xsave_layout m_xsave_layout
const struct target_desc * read_description() override
void low_new_thread(struct lwp_info *lwp) override
void teardown_btrace(struct btrace_target_info *tinfo) override
void low_prepare_to_resume(struct lwp_info *lwp) override
void low_new_fork(struct lwp_info *parent, pid_t child_pid) override
bool stopped_data_address(CORE_ADDR *addr_p) override
bool stopped_by_watchpoint() override
struct btrace_target_info * enable_btrace(thread_info *tp, const struct btrace_config *conf) override
const struct btrace_config * btrace_conf(const struct btrace_target_info *) override
enum btrace_error read_btrace(struct btrace_data *data, struct btrace_target_info *btinfo, enum btrace_read_type type) override
bool low_stopped_by_watchpoint() override
bool low_stopped_data_address(CORE_ADDR *addr_p) override
x86_xsave_layout fetch_x86_xsave_layout() override
virtual ~x86_linux_nat_target() override=0
void disable_btrace(struct btrace_target_info *tinfo) override
void post_startup_inferior(ptid_t) override
void low_forget_process(pid_t pid) override
bool stopped_data_address(CORE_ADDR *addr_p) override
bool stopped_by_watchpoint() override
ps_err_e x86_linux_get_thread_area(pid_t pid, void *addr, unsigned int *base_addr)
void x86_linux_new_thread(struct lwp_info *lwp)
void x86_linux_delete_thread(struct arch_lwp_info *arch_lwp)
void x86_linux_prepare_to_resume(struct lwp_info *lwp)
void x86_forget_process(pid_t pid)