diff options
Diffstat (limited to 'lldb/source/Plugins/Process/gdb-remote/ProcessGDBRemote.h')
-rw-r--r-- | lldb/source/Plugins/Process/gdb-remote/ProcessGDBRemote.h | 11 |
1 files changed, 8 insertions, 3 deletions
diff --git a/lldb/source/Plugins/Process/gdb-remote/ProcessGDBRemote.h b/lldb/source/Plugins/Process/gdb-remote/ProcessGDBRemote.h index c7177e9..baee872 100644 --- a/lldb/source/Plugins/Process/gdb-remote/ProcessGDBRemote.h +++ b/lldb/source/Plugins/Process/gdb-remote/ProcessGDBRemote.h @@ -91,6 +91,9 @@ public: virtual void DidLaunch (); + lldb_private::UnixSignals& + GetUnixSignals () override; + virtual lldb_private::Error WillAttachToProcessWithID (lldb::pid_t pid); @@ -305,8 +308,8 @@ protected: bool ParseRegisters(lldb_private::ScriptInterpreterObject *registers_array); - virtual const lldb::DataBufferSP - GetAuxvData(); + const lldb::DataBufferSP + GetAuxvData() override; lldb_private::StructuredData::ObjectSP GetExtendedInfoForThread (lldb::tid_t tid); @@ -357,7 +360,9 @@ protected: bool m_destroy_tried_resuming; lldb::CommandObjectSP m_command_sp; int64_t m_breakpoint_pc_offset; - + std::shared_ptr<lldb_private::UnixSignals> m_unix_signals_sp; + + bool StartAsyncThread (); |