* 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.
This commit is contained in:
parent
3c0edcdc64
commit
62ece330ee
2 changed files with 13 additions and 4 deletions
|
@ -1,3 +1,11 @@
|
|||
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
|
||||
|
|
|
@ -55,8 +55,8 @@ inf_ptrace_kill_inferior (void)
|
|||
|
||||
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 ();
|
||||
}
|
||||
|
||||
|
@ -255,7 +255,8 @@ inf_ptrace_wait (ptid_t ptid, struct target_waitstatus *ourstatus)
|
|||
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;
|
||||
|
||||
|
@ -433,7 +434,7 @@ static void
|
|||
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
|
||||
|
|
Loading…
Reference in a new issue