fbsd-nat: Add a list of pending events.
authorJohn Baldwin <jhb@FreeBSD.org>
Mon, 14 Aug 2023 20:38:42 +0000 (13:38 -0700)
committerJohn Baldwin <jhb@FreeBSD.org>
Mon, 14 Aug 2023 20:38:42 +0000 (13:38 -0700)
commit1b0fa45741276182cbb42d8a78b5eba0150d47a1
treedd3cd4156f9fee4942f44f457a12a698514e029e
parentdad9ed2f252dc286d33e9e73d180eb348062e5dd
fbsd-nat: Add a list of pending events.

The m_pending_events list stores a queue of deferred events that might
be reported by the next call to the target's wait method.  The set of
events that are eligible is filtered by the ptid passed to resume.

For now this just replaces the list of vfork_done events.  A
subsequent commit will reuse this to store other events.
gdb/fbsd-nat.c
gdb/fbsd-nat.h