aboutsummaryrefslogtreecommitdiff
path: root/gdb/fbsd-nat.h
diff options
context:
space:
mode:
Diffstat (limited to 'gdb/fbsd-nat.h')
-rw-r--r--gdb/fbsd-nat.h12
1 files changed, 12 insertions, 0 deletions
diff --git a/gdb/fbsd-nat.h b/gdb/fbsd-nat.h
index b32cabb..411573b 100644
--- a/gdb/fbsd-nat.h
+++ b/gdb/fbsd-nat.h
@@ -66,9 +66,19 @@ public:
void update_thread_list () override;
+ bool can_async_p () override;
+ bool is_async_p () override;
+
+ int async_wait_fd () override;
+ void async (int) override;
+
+ void close () override;
+
thread_control_capabilities get_thread_control_capabilities () override
{ return tc_schedlock; }
+ void attach (const char *, int) override;
+
void create_inferior (const char *, const std::string &,
char **, int) override;
@@ -110,6 +120,8 @@ protected:
void post_startup_inferior (ptid_t) override;
private:
+ ptid_t wait_1 (ptid_t, struct target_waitstatus *, target_wait_flags);
+
/* Helper routines for use in fetch_registers and store_registers in
subclasses. These routines fetch and store a single set of
registers described by REGSET. The REGSET's 'regmap' field must