From 718be877f88fa2fba5fb4f207d110177cf0d2eea Mon Sep 17 00:00:00 2001 From: Matt Kopec Date: Wed, 9 Oct 2013 19:39:55 +0000 Subject: Add exec support for Linux including common support for POSIX. llvm-svn: 192319 --- lldb/source/Plugins/Process/Linux/ProcessMonitor.cpp | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) (limited to 'lldb/source/Plugins/Process/Linux/ProcessMonitor.cpp') diff --git a/lldb/source/Plugins/Process/Linux/ProcessMonitor.cpp b/lldb/source/Plugins/Process/Linux/ProcessMonitor.cpp index b69030b22a8..a0cda3485c6 100644 --- a/lldb/source/Plugins/Process/Linux/ProcessMonitor.cpp +++ b/lldb/source/Plugins/Process/Linux/ProcessMonitor.cpp @@ -1487,8 +1487,10 @@ ProcessMonitor::MonitorSIGTRAP(ProcessMonitor *monitor, } case (SIGTRAP | (PTRACE_EVENT_EXEC << 8)): - // Don't follow the child by default and resume - monitor->Resume(pid, SIGCONT); + if (log) + log->Printf ("ProcessMonitor::%s() received exec event, code = %d", __FUNCTION__, info->si_code ^ SIGTRAP); + + message = ProcessMessage::Exec(pid); break; case (SIGTRAP | (PTRACE_EVENT_EXIT << 8)): -- cgit v1.2.3