From 3114703b5c62c7c71d5da3200bb609d558952006 Mon Sep 17 00:00:00 2001 From: Jason Molenda Date: Wed, 29 Apr 2015 22:17:45 +0000 Subject: [PATCH] Don't force a vendor check in ProcessMachCore::CanDebug() -- if this is a Mach-O file and it is a Mach-O core file, activate the ProcessMachCore plugin. llvm-svn: 236170 --- lldb/source/Plugins/Process/mach-core/ProcessMachCore.cpp | 10 +++------- 1 file changed, 3 insertions(+), 7 deletions(-) diff --git a/lldb/source/Plugins/Process/mach-core/ProcessMachCore.cpp b/lldb/source/Plugins/Process/mach-core/ProcessMachCore.cpp index 7f978a2..0e3711b 100644 --- a/lldb/source/Plugins/Process/mach-core/ProcessMachCore.cpp +++ b/lldb/source/Plugins/Process/mach-core/ProcessMachCore.cpp @@ -110,13 +110,9 @@ ProcessMachCore::CanDebug(Target &target, bool plugin_specified_by_name) if (m_core_module_sp) { - const llvm::Triple &triple_ref = m_core_module_sp->GetArchitecture().GetTriple(); - if (triple_ref.getVendor() == llvm::Triple::Apple) - { - ObjectFile *core_objfile = m_core_module_sp->GetObjectFile(); - if (core_objfile && core_objfile->GetType() == ObjectFile::eTypeCoreFile) - return true; - } + ObjectFile *core_objfile = m_core_module_sp->GetObjectFile(); + if (core_objfile && core_objfile->GetType() == ObjectFile::eTypeCoreFile) + return true; } } return false; -- 2.7.4