diff options
author | Matt Kopec <Matt.Kopec@intel.com> | 2013-10-09 19:39:55 +0000 |
---|---|---|
committer | Matt Kopec <Matt.Kopec@intel.com> | 2013-10-09 19:39:55 +0000 |
commit | 718be877f88fa2fba5fb4f207d110177cf0d2eea (patch) | |
tree | 794968bbb4d1702c5c3a095e449259840a8afa3c /lldb/source/Plugins/Process/Linux/ProcessMonitor.cpp | |
parent | dc7c73c604e08bf165504fd4dd7d71d0a4eb32a6 (diff) | |
download | bcm5719-llvm-718be877f88fa2fba5fb4f207d110177cf0d2eea.tar.gz bcm5719-llvm-718be877f88fa2fba5fb4f207d110177cf0d2eea.zip |
Add exec support for Linux including common support for POSIX.
llvm-svn: 192319
Diffstat (limited to 'lldb/source/Plugins/Process/Linux/ProcessMonitor.cpp')
-rw-r--r-- | lldb/source/Plugins/Process/Linux/ProcessMonitor.cpp | 6 |
1 files changed, 4 insertions, 2 deletions
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)): |