[Lldb-commits] [PATCH] D47133: Enable ProcessMachCore plugin on non-apple platforms

Pavel Labath via Phabricator via lldb-commits lldb-commits at lists.llvm.org
Mon May 21 03:29:06 PDT 2018


labath created this revision.
labath added reviewers: JDevlieghere, jasonmolenda.
Herald added a subscriber: mgorny.

The plugin already builds fine on other platforms (linux, at least). All
that was necessary was to revitalize the hack in PlatformDarwinKernel
(not a very pretty hack, but it gets us going at least).

I haven't done a thorough investigation of the state of the plugin on
other platforms, but at least the two core file tests we have seem to
pass, so I enable them.


https://reviews.llvm.org/D47133

Files:
  packages/Python/lldbsuite/test/functionalities/postmortem/mach-core/TestMachCore.py
  packages/Python/lldbsuite/test/functionalities/source-map/TestTargetSourceMap.py
  source/API/SystemInitializerFull.cpp
  source/Plugins/DynamicLoader/CMakeLists.txt
  source/Plugins/Platform/MacOSX/PlatformDarwinKernel.h
  source/Plugins/Process/CMakeLists.txt

-------------- next part --------------
A non-text attachment was scrubbed...
Name: D47133.147757.patch
Type: text/x-patch
Size: 4586 bytes
Desc: not available
URL: <http://lists.llvm.org/pipermail/lldb-commits/attachments/20180521/fa1f66af/attachment.bin>


More information about the lldb-commits mailing list