From bc28a06cc11e2be1d9bd4f4233b3fbbe5ff30654 Mon Sep 17 00:00:00 2001 From: Jim Kingdon Date: Wed, 27 Oct 1993 19:30:27 +0000 Subject: * fork-child.c (fork_inferior): Set inferior_pid before calling init_trace_fun. Move the code which gets us through the shell to new function startup_inferior. * inferior.h: Declare startup_inferior. * procfs.c (procfs_init_inferior), inftarg.c (ptrace_him): Call startup_inferior. * m3-nat.c (m3_trace_him): Call intercept_exec_calls. * config/nm-m3.h: Don't define STARTUP_INFERIOR. * config/i386/tm-i386m3.h, config/ns32k/tm-ns32k.h, config/mips/tm-mipsm3.h: Don't define START_INFERIOR_TRAPS_EXPECTED. --- gdb/procfs.c | 3 +++ 1 file changed, 3 insertions(+) (limited to 'gdb/procfs.c') diff --git a/gdb/procfs.c b/gdb/procfs.c index e667c82..1c3b6d9 100644 --- a/gdb/procfs.c +++ b/gdb/procfs.c @@ -1523,6 +1523,9 @@ procfs_init_inferior (pid) create_procinfo (pid); add_thread (pid); /* Setup initial thread */ + + /* One trap to exec the shell, one to exec the program being debugged. */ + startup_inferior (2); } /* -- cgit v1.1