MIPS/Linux/native: Convert to `get_ptrace_pid' for PID extraction

Use `get_ptrace_pid' to get the ptrace PID from `inferior_ptid' rather
than extracting it by hand.

	gdb/
	* mips-linux-nat.c (mips_linux_nat_target::read_description):
	Call `get_ptrace_pid' rather than extracting the ptrace PID by
	hand.
This commit is contained in:
Maciej W. Rozycki 2018-07-20 17:28:08 +01:00
parent 241e64e3b4
commit 2d38991535
2 changed files with 7 additions and 5 deletions

View File

@ -1,3 +1,9 @@
2018-07-20 Maciej W. Rozycki <macro@mips.com>
* mips-linux-nat.c (mips_linux_nat_target::read_description):
Call `get_ptrace_pid' rather than extracting the ptrace PID by
hand.
2018-07-20 Keith Seitz <keiths@redhat.com>
* buildsym.h (struct buildsym_compunit) <m_objfile, m_subfiles,

View File

@ -458,11 +458,7 @@ mips_linux_nat_target::read_description ()
if (have_dsp < 0)
{
int tid;
tid = inferior_ptid.lwp ();
if (tid == 0)
tid = inferior_ptid.pid ();
int tid = get_ptrace_pid (inferior_ptid);
errno = 0;
ptrace (PTRACE_PEEKUSER, tid, DSP_CONTROL, 0);