From 63ac7ef33f50cf37462497b457e947bce1b2abbf Mon Sep 17 00:00:00 2001 From: Fred Fish Date: Thu, 24 Oct 1991 10:47:11 +0000 Subject: [PATCH] When using SVR4 /proc interface, call proc_set_exec_trap() rather than ptrace(), to arrange for child to stop on first instruction. --- gdb/infrun.c | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/gdb/infrun.c b/gdb/infrun.c index ce7da916fd..e674d4d156 100644 --- a/gdb/infrun.c +++ b/gdb/infrun.c @@ -565,7 +565,11 @@ child_create_inferior (exec_file, allargs, env) initialize_signals for how we get the right signal handlers for the inferior. */ +#ifdef USE_PROC_FS + proc_set_exec_trap (); /* Use SVR4 /proc interface */ +#else call_ptrace (0, 0, 0, 0); /* "Trace me, Dr. Memory!" */ +#endif /* There is no execlpe call, so we have to set the environment for our child in the global variable. If we've vforked, this