diff options
author | Jim Ingham <jingham@apple.com> | 2010-11-17 02:32:00 +0000 |
---|---|---|
committer | Jim Ingham <jingham@apple.com> | 2010-11-17 02:32:00 +0000 |
commit | 0d8bcc79f436d21a79b3e0e92287e51e00540ba5 (patch) | |
tree | dfc84faaed0b50edc6745f9abeb6e67fbd43e7b5 /lldb/source/Plugins/Process/gdb-remote/ProcessGDBRemote.h | |
parent | 9f49b37f25d0b0ebeaf711fcd013b4285e43610d (diff) | |
download | bcm5719-llvm-0d8bcc79f436d21a79b3e0e92287e51e00540ba5.tar.gz bcm5719-llvm-0d8bcc79f436d21a79b3e0e92287e51e00540ba5.zip |
Added an "Interrupted" bit to the ProcessEventData. Halt now generates an event
with the Interrupted bit set. Process::HandlePrivateEvent ignores Interrupted events.
DoHalt is changed to ensure that the stop even is processed, and an event with
the Interrupted event is posted. Finally ClangFunction is rationalized to use this
facility so the that Halt is handled more deterministically.
llvm-svn: 119453
Diffstat (limited to 'lldb/source/Plugins/Process/gdb-remote/ProcessGDBRemote.h')
-rw-r--r-- | lldb/source/Plugins/Process/gdb-remote/ProcessGDBRemote.h | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/lldb/source/Plugins/Process/gdb-remote/ProcessGDBRemote.h b/lldb/source/Plugins/Process/gdb-remote/ProcessGDBRemote.h index ae79c5a48bc..1e85e9918a7 100644 --- a/lldb/source/Plugins/Process/gdb-remote/ProcessGDBRemote.h +++ b/lldb/source/Plugins/Process/gdb-remote/ProcessGDBRemote.h @@ -138,7 +138,7 @@ public: DoResume (); virtual lldb_private::Error - DoHalt (); + DoHalt (bool &caused_stop); virtual lldb_private::Error WillDetach (); |