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