+2004-09-24 Mark Kettenis <kettenis@gnu.org>
+
+ * inf-ptrace.c (inf_ptrace_kill_inferior): Call ptrace directly
+ instead of call_ptrace. Call wait directly instead of
+ ptrace_wait.
+ (inf_ptrace_me): Call ptrace directly instead of call_ptrace.
+ (inf_ptrace_wait): Inline ptrace_wait call.
+
2004-09-24 Paul Hilfinger <hilfingr@nile.gnat.com>
* Makefile.in (.y.c): Revert previous change. ../ylwrap was
The kill call causes problems under hpux10, so it's been removed;
if this causes problems we'll deal with them as they arise. */
- call_ptrace (PT_KILL, pid, (PTRACE_TYPE_ARG3) 0, 0);
- ptrace_wait (null_ptid, &status);
+ ptrace (PT_KILL, pid, (PTRACE_TYPE_ARG3) 0, 0);
+ wait (&status);
target_mourn_inferior ();
}
attached process. */
set_sigio_trap ();
- pid = ptrace_wait (inferior_ptid, &status);
+ pid = wait (&status);
+ target_post_wait (pid_to_ptid (pid), status);
save_errno = errno;
inf_ptrace_me (void)
{
/* "Trace me, Dr. Memory!" */
- call_ptrace (0, 0, (PTRACE_TYPE_ARG3) 0, 0);
+ ptrace (0, 0, (PTRACE_TYPE_ARG3) 0, 0);
}
/* Stub function which causes the GDB that runs it, to start ptrace-ing