* linux-nat.h (linux_proc_get_tgid): Declare.
* linux-nat.c (linux_proc_get_tgid): New. * linux-thread-db.c (struct thread_db_info): New field `need_stale_parent_threads_check'. (add_thread_db_info): Set it. (find_new_threads_callback): Ignore stale fork parent threads. (thread_db_resume): New. (init_thread_db_ops): Install thread_db_resume.
This commit is contained in:
parent
d90e17a74d
commit
4d062f1ad5
4 changed files with 90 additions and 4 deletions
|
@ -99,6 +99,10 @@ int thread_db_attach_lwp (ptid_t ptid);
|
|||
/* Find process PID's pending signal set from /proc/pid/status. */
|
||||
void linux_proc_pending_signals (int pid, sigset_t *pending, sigset_t *blocked, sigset_t *ignored);
|
||||
|
||||
/* Return the TGID of LWPID from /proc/pid/status. Returns -1 if not
|
||||
found. */
|
||||
extern int linux_proc_get_tgid (int lwpid);
|
||||
|
||||
/* linux-nat functions for handling fork events. */
|
||||
extern void linux_enable_event_reporting (ptid_t ptid);
|
||||
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue