Fix OpenBSD build error.

This was likely introduced by 5b6d1e4fa4

gdb/ChangeLog:

2020-04-15  Kamil Rytarowski  <n54@gmx.com>

	* obsd-nat.c (obsd_nat_target::update_thread_list): Pass "this" to
	thread functions.
	(obsd_nat_target::wait): Likewise.

Change-Id: Ib8d11238c55e0ebdbcf127d1f28c9693c785527a
This commit is contained in:
Kamil Rytarowski 2020-04-15 14:23:30 -05:00 committed by Christian Biesinger
parent ce127a96c9
commit c7d6480903
2 changed files with 12 additions and 6 deletions

View File

@ -1,3 +1,9 @@
2020-04-15 Kamil Rytarowski <n54@gmx.com>
* obsd-nat.c (obsd_nat_target::update_thread_list): Pass "this" to
thread functions.
(obsd_nat_target::wait): Likewise.
2020-04-15 Tom Tromey <tromey@adacore.com>
* windows-nat.c (DEBUG_EXEC, DEBUG_EVENTS, DEBUG_MEM)

View File

@ -59,12 +59,12 @@ obsd_nat_target::update_thread_list ()
{
ptid_t ptid = ptid_t (pid, pts.pts_tid, 0);
if (!in_thread_list (ptid))
if (!in_thread_list (this, ptid))
{
if (inferior_ptid.lwp () == 0)
thread_change_ptid (inferior_ptid, ptid);
thread_change_ptid (this, inferior_ptid, ptid);
else
add_thread (ptid);
add_thread (this, ptid);
}
if (ptrace (PT_GET_THREAD_NEXT, pid, (caddr_t)&pts, sizeof pts) == -1)
@ -147,12 +147,12 @@ obsd_nat_target::wait (ptid_t ptid, struct target_waitstatus *ourstatus,
}
ptid = ptid_t (pid, pe.pe_tid, 0);
if (!in_thread_list (ptid))
if (!in_thread_list (this, ptid))
{
if (inferior_ptid.lwp () == 0)
thread_change_ptid (inferior_ptid, ptid);
thread_change_ptid (this, inferior_ptid, ptid);
else
add_thread (ptid);
add_thread (this, ptid);
}
}