diff options
author | Greg Clayton <gclayton@apple.com> | 2013-05-03 03:05:52 +0000 |
---|---|---|
committer | Greg Clayton <gclayton@apple.com> | 2013-05-03 03:05:52 +0000 |
commit | e26dcbdddace15b34fc0870f57ee4fe7d4e00a55 (patch) | |
tree | 9baa38f5a8f7266a954b9d03f910f9e3b31f44e2 /lldb/source/Plugins/OperatingSystem/Darwin-Kernel/OperatingSystemDarwinKernel.h | |
parent | cc958f0050b14d8c2f34d5e8e8cfe713d433f716 (diff) | |
download | bcm5719-llvm-e26dcbdddace15b34fc0870f57ee4fe7d4e00a55.tar.gz bcm5719-llvm-e26dcbdddace15b34fc0870f57ee4fe7d4e00a55.zip |
Remove unused OperatingSystem plugin.
llvm-svn: 180993
Diffstat (limited to 'lldb/source/Plugins/OperatingSystem/Darwin-Kernel/OperatingSystemDarwinKernel.h')
-rw-r--r-- | lldb/source/Plugins/OperatingSystem/Darwin-Kernel/OperatingSystemDarwinKernel.h | 91 |
1 files changed, 0 insertions, 91 deletions
diff --git a/lldb/source/Plugins/OperatingSystem/Darwin-Kernel/OperatingSystemDarwinKernel.h b/lldb/source/Plugins/OperatingSystem/Darwin-Kernel/OperatingSystemDarwinKernel.h deleted file mode 100644 index b9a7e3ff559..00000000000 --- a/lldb/source/Plugins/OperatingSystem/Darwin-Kernel/OperatingSystemDarwinKernel.h +++ /dev/null @@ -1,91 +0,0 @@ -//===-- OperatingSystemDarwinKernel.h ---------------------------*- C++ -*-===// -// -// The LLVM Compiler Infrastructure -// -// This file is distributed under the University of Illinois Open Source -// License. See LICENSE.TXT for details. -// -//===----------------------------------------------------------------------===// - -#ifndef liblldb_OperatingSystemDarwinKernel_h_ -#define liblldb_OperatingSystemDarwinKernel_h_ - -// C Includes -// C++ Includes -// Other libraries and framework includes -#include "lldb/Target/OperatingSystem.h" - -class DynamicRegisterInfo; - -class OperatingSystemDarwinKernel : public lldb_private::OperatingSystem -{ -public: - //------------------------------------------------------------------ - // Static Functions - //------------------------------------------------------------------ - static lldb_private::OperatingSystem * - CreateInstance (lldb_private::Process *process, bool force); - - static void - Initialize(); - - static void - Terminate(); - - static const char * - GetPluginNameStatic(); - - static const char * - GetPluginDescriptionStatic(); - - //------------------------------------------------------------------ - // Class Methods - //------------------------------------------------------------------ - OperatingSystemDarwinKernel (lldb_private::Process *process); - - virtual - ~OperatingSystemDarwinKernel (); - - //------------------------------------------------------------------ - // lldb_private::PluginInterface Methods - //------------------------------------------------------------------ - virtual const char * - GetPluginName(); - - virtual const char * - GetShortPluginName(); - - virtual uint32_t - GetPluginVersion(); - - //------------------------------------------------------------------ - // lldb_private::OperatingSystem Methods - //------------------------------------------------------------------ - virtual bool - UpdateThreadList (lldb_private::ThreadList &old_thread_list, - lldb_private::ThreadList &new_thread_list); - - virtual void - ThreadWasSelected (lldb_private::Thread *thread); - - virtual lldb::RegisterContextSP - CreateRegisterContextForThread (lldb_private::Thread *thread, - lldb::addr_t reg_data_addr); - - virtual lldb::StopInfoSP - CreateThreadStopReason (lldb_private::Thread *thread); - -protected: - - lldb::ValueObjectSP - GetThreadListValueObject (); - - DynamicRegisterInfo * - GetDynamicRegisterInfo (); - - lldb::ValueObjectSP m_thread_list_valobj_sp; - std::unique_ptr<DynamicRegisterInfo> m_register_info_ap; - -}; - -#endif // #ifndef liblldb_OperatingSystemDarwinKernel_h_ |