diff options
author | Greg Clayton <gclayton@apple.com> | 2011-04-25 18:36:36 +0000 |
---|---|---|
committer | Greg Clayton <gclayton@apple.com> | 2011-04-25 18:36:36 +0000 |
commit | dc5eb693bd6a96384942c6b247135e0f8078319a (patch) | |
tree | edb87ee089b08d9d186224c819786e39b0f66116 /lldb/source/Plugins/Process/Utility/UnwindAssemblyProfiler-x86.h | |
parent | 6b2a27c7773f33ea0e7e8c319a8d4393c1168ec5 (diff) | |
download | bcm5719-llvm-dc5eb693bd6a96384942c6b247135e0f8078319a.tar.gz bcm5719-llvm-dc5eb693bd6a96384942c6b247135e0f8078319a.zip |
Put plug-ins into the correct directories as they were incorrectly located
in a Utility directory.
llvm-svn: 130135
Diffstat (limited to 'lldb/source/Plugins/Process/Utility/UnwindAssemblyProfiler-x86.h')
-rw-r--r-- | lldb/source/Plugins/Process/Utility/UnwindAssemblyProfiler-x86.h | 73 |
1 files changed, 0 insertions, 73 deletions
diff --git a/lldb/source/Plugins/Process/Utility/UnwindAssemblyProfiler-x86.h b/lldb/source/Plugins/Process/Utility/UnwindAssemblyProfiler-x86.h deleted file mode 100644 index 637c504d4f9..00000000000 --- a/lldb/source/Plugins/Process/Utility/UnwindAssemblyProfiler-x86.h +++ /dev/null @@ -1,73 +0,0 @@ -//===-- UnwindAssemblyProfiler-x86.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_UnwindAssemblyProfiler_x86_h_ -#define liblldb_UnwindAssemblyProfiler_x86_h_ - -#include "lldb/lldb-private.h" -#include "lldb/Utility/UnwindAssemblyProfiler.h" -#include "lldb/Target/Thread.h" - -namespace lldb_private { - -class UnwindAssemblyProfiler_x86 : public lldb_private::UnwindAssemblyProfiler -{ -public: - - ~UnwindAssemblyProfiler_x86 () { } - - virtual bool - GetNonCallSiteUnwindPlanFromAssembly (AddressRange& func, lldb_private::Thread& thread, UnwindPlan& unwind_plan); - - virtual bool - GetFastUnwindPlan (AddressRange& func, lldb_private::Thread& thread, UnwindPlan &unwind_plan); - - // thread may be NULL in which case we only use the Target (e.g. if this is called pre-process-launch). - virtual bool - FirstNonPrologueInsn (AddressRange& func, lldb_private::Target& target, lldb_private::Thread* thread, Address& first_non_prologue_insn); - - static lldb_private::UnwindAssemblyProfiler * - CreateInstance (const lldb_private::ArchSpec &arch); - - - //------------------------------------------------------------------ - // PluginInterface protocol - //------------------------------------------------------------------ - static void - Initialize(); - - static void - Terminate(); - - static const char * - GetPluginNameStatic(); - - static const char * - GetPluginDescriptionStatic(); - - virtual const char * - GetPluginName(); - - virtual const char * - GetShortPluginName(); - - virtual uint32_t - GetPluginVersion(); - -private: - UnwindAssemblyProfiler_x86(int cpu) : - lldb_private::UnwindAssemblyProfiler(), m_cpu(cpu) { } // Call CreateInstance instead. - - int m_cpu; -}; - - -} // namespace lldb_private - -#endif // liblldb_UnwindAssemblyProfiler_x86_h_ |