From: Jim Kingdon Date: Fri, 14 Jan 1994 19:57:50 +0000 (+0000) Subject: * lynx-nat.c (child_wait): Fix thinkos in struct target_waitstatus X-Git-Url: https://git.libre-soc.org/?a=commitdiff_plain;h=2919ae5a6ada61013bd6589dc4227ea2800499ec;p=binutils-gdb.git * lynx-nat.c (child_wait): Fix thinkos in struct target_waitstatus changes (status -> ourstatus; declare status, etc.). * config/nm-lynx.h: Fix child_wait prototype and include target.h. --- diff --git a/gdb/lynx-nat.c b/gdb/lynx-nat.c index 28bb9767ac0..0c4e1caa019 100644 --- a/gdb/lynx-nat.c +++ b/gdb/lynx-nat.c @@ -216,12 +216,13 @@ store_inferior_registers (regno) of error; store status through argument pointer OURSTATUS. */ int -child_wait (pid, status) +child_wait (pid, ourstatus) int pid; struct target_waitstatus *ourstatus; { int save_errno; int thread; + int status; while (1) { @@ -251,8 +252,8 @@ child_wait (pid, status) if (pid != PIDGET (inferior_pid)) /* Some other process?!? */ continue; -/* thread = WIFTID (*status);*/ - thread = *status >> 16; +/* thread = WIFTID (status);*/ + thread = status >> 16; /* Initial thread value can only be acquired via wait, so we have to resort to this hack. */