diff options
author | Adrian McCarthy <amccarth@google.com> | 2015-10-28 18:21:45 +0000 |
---|---|---|
committer | Adrian McCarthy <amccarth@google.com> | 2015-10-28 18:21:45 +0000 |
commit | 18a9135d56522bb585ae005fdafa4678048d0214 (patch) | |
tree | e399b0a3d7f12318daace934e2e15268791890bb /lldb/source/Plugins/Process/Windows/MiniDump/ProcessWinMiniDump.cpp | |
parent | 9413fa26af7fe9b01ec758b77cf9203ee9b94d77 (diff) | |
download | bcm5719-llvm-18a9135d56522bb585ae005fdafa4678048d0214.tar.gz bcm5719-llvm-18a9135d56522bb585ae005fdafa4678048d0214.zip |
Refactor Windows process plugin to allow code sharing between live and mini dump debugging.
llvm-svn: 251540
Diffstat (limited to 'lldb/source/Plugins/Process/Windows/MiniDump/ProcessWinMiniDump.cpp')
-rw-r--r-- | lldb/source/Plugins/Process/Windows/MiniDump/ProcessWinMiniDump.cpp | 14 |
1 files changed, 1 insertions, 13 deletions
diff --git a/lldb/source/Plugins/Process/Windows/MiniDump/ProcessWinMiniDump.cpp b/lldb/source/Plugins/Process/Windows/MiniDump/ProcessWinMiniDump.cpp index 2ffdd1bcefc..c27ddb2a705 100644 --- a/lldb/source/Plugins/Process/Windows/MiniDump/ProcessWinMiniDump.cpp +++ b/lldb/source/Plugins/Process/Windows/MiniDump/ProcessWinMiniDump.cpp @@ -123,7 +123,7 @@ ProcessWinMiniDump::CanDebug(lldb::TargetSP target_sp, bool plugin_specified_by_ ProcessWinMiniDump::ProcessWinMiniDump(lldb::TargetSP target_sp, Listener &listener, const FileSpec &core_file) : - Process(target_sp, listener), + ProcessWindows(target_sp, listener), m_data_up(new Data) { m_data_up->m_core_file = core_file; @@ -285,18 +285,6 @@ ProcessWinMiniDump::Initialize() }); } -lldb::addr_t -ProcessWinMiniDump::GetImageInfoAddress() -{ - Target *target = &GetTarget(); - ObjectFile *obj_file = target->GetExecutableModule()->GetObjectFile(); - Address addr = obj_file->GetImageInfoAddress(target); - - if (addr.IsValid()) - return addr.GetLoadAddress(target); - return LLDB_INVALID_ADDRESS; -} - ArchSpec ProcessWinMiniDump::GetArchitecture() { |