From a75724bceb9e90bfb5ee80916cfcd8f2b87041f4 Mon Sep 17 00:00:00 2001 From: Pedro Alves <palves@redhat.com> Date: Wed, 27 May 2009 19:44:53 +0000 Subject: gdb/ * infrun.c (follow_exec): Clear the stop_requested flag. * linux-nat.c (linux_handle_extended_wait) <PTRACE_EVENT_EXEC>: Add debug output. gdb/testsuite/ * gdb.mi/nsthrexec.c, gdb.mi/mi-nsthrexec.exp: New. --- gdb/linux-nat.c | 5 +++++ 1 file changed, 5 insertions(+) (limited to 'gdb/linux-nat.c') diff --git a/gdb/linux-nat.c b/gdb/linux-nat.c index c3cce49..edb4019 100644 --- a/gdb/linux-nat.c +++ b/gdb/linux-nat.c @@ -1892,6 +1892,11 @@ linux_handle_extended_wait (struct lwp_info *lp, int status, if (event == PTRACE_EVENT_EXEC) { + if (debug_linux_nat) + fprintf_unfiltered (gdb_stdlog, + "LHEW: Got exec event from LWP %ld\n", + GET_LWP (lp->ptid)); + ourstatus->kind = TARGET_WAITKIND_EXECD; ourstatus->value.execd_pathname = xstrdup (linux_child_pid_to_exec_file (pid)); -- cgit v1.1