summaryrefslogtreecommitdiffstats
path: root/lldb/source/Plugins/Process/gdb-remote/ProcessGDBRemote.h
diff options
context:
space:
mode:
authorJim Ingham <jingham@apple.com>2013-03-29 01:18:12 +0000
committerJim Ingham <jingham@apple.com>2013-03-29 01:18:12 +0000
commit8af3b9ca673178f2c67846b606fcfe62a44b4e2b (patch)
tree9ba1603e81e14b24175baf21a287e09c11e2fdd8 /lldb/source/Plugins/Process/gdb-remote/ProcessGDBRemote.h
parentdcb1d856d77c0267a4008aae2f6d47d1df0512d8 (diff)
downloadbcm5719-llvm-8af3b9ca673178f2c67846b606fcfe62a44b4e2b.tar.gz
bcm5719-llvm-8af3b9ca673178f2c67846b606fcfe62a44b4e2b.zip
Rationalize how we do Halt-ing before Destroy and Detach.
<rdar://problem/13527167> llvm-svn: 178325
Diffstat (limited to 'lldb/source/Plugins/Process/gdb-remote/ProcessGDBRemote.h')
-rw-r--r--lldb/source/Plugins/Process/gdb-remote/ProcessGDBRemote.h11
1 files changed, 3 insertions, 8 deletions
diff --git a/lldb/source/Plugins/Process/gdb-remote/ProcessGDBRemote.h b/lldb/source/Plugins/Process/gdb-remote/ProcessGDBRemote.h
index 957a84f2909..dc4ec561b03 100644
--- a/lldb/source/Plugins/Process/gdb-remote/ProcessGDBRemote.h
+++ b/lldb/source/Plugins/Process/gdb-remote/ProcessGDBRemote.h
@@ -141,10 +141,10 @@ public:
DoHalt (bool &caused_stop);
virtual lldb_private::Error
- WillDetach ();
-
- virtual lldb_private::Error
DoDetach ();
+
+ virtual bool
+ DetachRequiresHalt() { return true; }
virtual lldb_private::Error
DoSignal (int signal);
@@ -383,11 +383,6 @@ protected:
const char *bytes,
size_t bytes_len);
- lldb_private::Error
- InterruptIfRunning (bool discard_thread_plans,
- bool catch_stop_event,
- lldb::EventSP &stop_event_sp);
-
lldb_private::DynamicLoader *
GetDynamicLoader ();
OpenPOWER on IntegriCloud