From: Fred Fish Date: Thu, 24 Oct 1991 10:47:11 +0000 (+0000) Subject: When using SVR4 /proc interface, call proc_set_exec_trap() rather than X-Git-Url: https://git.libre-soc.org/?a=commitdiff_plain;h=63ac7ef33f50cf37462497b457e947bce1b2abbf;p=binutils-gdb.git When using SVR4 /proc interface, call proc_set_exec_trap() rather than ptrace(), to arrange for child to stop on first instruction. --- diff --git a/gdb/infrun.c b/gdb/infrun.c index ce7da916fd4..e674d4d156d 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