* infrun.c: Add comment about signals.

* fork-child.c (fork_inferior): Remove CREATE_INFERIOR_HOOK again.
	Stu reinstated it (accidently I assume).
This commit is contained in:
Jim Kingdon 1993-10-17 01:56:01 +00:00
parent 7c5d526e1f
commit 749e538bc8
3 changed files with 9 additions and 4 deletions

View File

@ -1,3 +1,10 @@
Sat Oct 16 20:47:30 1993 Jim Kingdon (kingdon@lioth.cygnus.com)
* infrun.c: Add comment about signals.
* fork-child.c (fork_inferior): Remove CREATE_INFERIOR_HOOK again.
Stu reinstated it (accidently I assume).
Sat Oct 16 15:27:10 1993 Stu Grossman (grossman at cygnus.com)
* procfs.c (procfs_wait): Losing Unixware can't do poll on /proc

View File

@ -244,10 +244,6 @@ fork_inferior (exec_file, allargs, env, traceme_fun, init_trace_fun)
initialize anything target-vector-specific that needs initializing. */
(*init_trace_fun)(pid);
#ifdef CREATE_INFERIOR_HOOK
CREATE_INFERIOR_HOOK (pid);
#endif
/* The process was started by the fork that created it,
but it will have stopped one instruction after execing the shell.
Here we must get it up to actual execution of the real program. */

View File

@ -584,6 +584,8 @@ wait_for_inferior ()
{
remove_breakpoints ();
target_resume (pid, 1, 0); /* Single step */
/* FIXME: What if a signal arrives instead of the single-step
happening? *?
target_wait (pid, NULL);
insert_breakpoints ();
}