static void fbsd_update_thread_list (struct target_ops *ops) { #ifdef PT_LWP_EVENTS /* With support for thread events, threads are added/deleted from the list as events are reported, so just try deleting exited threads. */ delete_exited_threads (); #else prune_threads (); fbsd_add_threads (ptid_get_pid (inferior_ptid)); #endif }
void fbsd_nat_target::update_thread_list () { #ifdef PT_LWP_EVENTS /* With support for thread events, threads are added/deleted from the list as events are reported, so just try deleting exited threads. */ delete_exited_threads (); #else prune_threads (); fbsd_add_threads (inferior_ptid.pid ()); #endif }