diff options
Diffstat (limited to 'include/lldb/Symbol/UnwindTable.h')
-rw-r--r-- | include/lldb/Symbol/UnwindTable.h | 9 |
1 files changed, 6 insertions, 3 deletions
diff --git a/include/lldb/Symbol/UnwindTable.h b/include/lldb/Symbol/UnwindTable.h index 3a99eb463df4..3a89f9f1f3c6 100644 --- a/include/lldb/Symbol/UnwindTable.h +++ b/include/lldb/Symbol/UnwindTable.h @@ -13,7 +13,8 @@ #include <map> -#include "lldb/lldb-private.h" +#include "lldb/lldb-private.h" +#include "lldb/Host/Mutex.h" namespace lldb_private { @@ -42,6 +43,9 @@ public: lldb::FuncUnwindersSP GetUncachedFuncUnwindersContainingAddress (const Address& addr, SymbolContext &sc); + bool + GetArchitecture (lldb_private::ArchSpec &arch); + private: void Dump (Stream &s); @@ -56,8 +60,7 @@ private: collection m_unwinds; bool m_initialized; // delay some initialization until ObjectFile is set up - - lldb::UnwindAssemblySP m_assembly_profiler; + Mutex m_mutex; DWARFCallFrameInfo* m_eh_frame; |