thakis added inline comments.
Comment at: lldb/source/Plugins/Platform/MacOSX/CMakeLists.txt:47
lldbUtility
+lldbPluginDynamicLoaderDarwinKernel
+lldbPluginObjectContainerMachOFileset
jasonmolenda wrote:
> jasonmolenda wrote:
> > thakis wrote:
> > >
jasonmolenda added inline comments.
Comment at: lldb/source/Plugins/Platform/MacOSX/CMakeLists.txt:47
lldbUtility
+lldbPluginDynamicLoaderDarwinKernel
+lldbPluginObjectContainerMachOFileset
jasonmolenda wrote:
> thakis wrote:
> > This causes a
jasonmolenda added inline comments.
Comment at: lldb/source/Plugins/Platform/MacOSX/CMakeLists.txt:47
lldbUtility
+lldbPluginDynamicLoaderDarwinKernel
+lldbPluginObjectContainerMachOFileset
thakis wrote:
> This causes a dependency cycle:
>
>
thakis added inline comments.
Comment at: lldb/source/Plugins/Platform/MacOSX/CMakeLists.txt:47
lldbUtility
+lldbPluginDynamicLoaderDarwinKernel
+lldbPluginObjectContainerMachOFileset
This causes a dependency cycle:
This revision was automatically updated to reflect the committed changes.
jasonmolenda marked an inline comment as done.
Closed by commit rG1a608cfb5ca8: Recognize a platform binary in
ProcessGDBRemote which determines plugins (authored by jasonmolenda).
Changed prior to commit:
jasonmolenda marked 2 inline comments as done.
jasonmolenda added inline comments.
Comment at: lldb/source/Plugins/Platform/MacOSX/PlatformDarwinKernel.cpp:924
+ addr_t input_addr) {
+ Status error;
+ WritableDataBufferSP
JDevlieghere accepted this revision.
JDevlieghere added a comment.
This revision is now accepted and ready to land.
A small comment but otherwise this LGTM.
Comment at: lldb/source/Plugins/Platform/MacOSX/PlatformDarwinKernel.cpp:924
+
jasonmolenda updated this revision to Diff 459191.
jasonmolenda marked 5 inline comments as done.
jasonmolenda added a comment.
Update patch to incorporate Jonas & Pavel's feedback.
Repository:
rG LLVM Github Monorepo
CHANGES SINCE LAST ACTION
https://reviews.llvm.org/D133534/new/
jasonmolenda marked 8 inline comments as done.
jasonmolenda added inline comments.
Comment at: lldb/include/lldb/Target/Platform.h:870-874
+ virtual bool LoadSpecialBinaryAndSetDynamicLoader(Process *process,
+lldb::addr_t
jasonmolenda updated this revision to Diff 459094.
jasonmolenda added a comment.
Update patch to include more surrounding context.
Repository:
rG LLVM Github Monorepo
CHANGES SINCE LAST ACTION
https://reviews.llvm.org/D133534/new/
https://reviews.llvm.org/D133534
Files:
JDevlieghere added a comment.
The current patch didn't have context so I just left a bunch of nits.
Comment at: lldb/include/lldb/Target/Platform.h:870-874
+ virtual bool LoadSpecialBinaryAndSetDynamicLoader(Process *process,
+
labath added inline comments.
Comment at: lldb/unittests/Interpreter/CMakeLists.txt:17-18
lldbInterpreter
+ lldbPluginDynamicLoaderDarwinKernel
+ lldbPluginObjectContainerMachOFileset
lldbPluginPlatformMacOSX
These dependencies should be
jasonmolenda updated this revision to Diff 458970.
jasonmolenda added a comment.
Update the patch to address Jim's comments/suggestions. Biggest change was to
clean up how DynamicLoaderDarwinKernel filters out any kernels in the Target
that don't match the UUID of the actually running kernel.
jasonmolenda marked an inline comment as done.
jasonmolenda added a comment.
Thanks Jim! Really helpful feedback and questions.
Comment at: lldb/source/Core/DynamicLoader.cpp:191
ModuleSP module_sp;
PlatformSP platform_sp = process->GetTarget().GetPlatform();
Target
jingham added a comment.
So far just a bunch of random comments...
Comment at: lldb/include/lldb/Target/Platform.h:1055
+ /// Given an address of a binary, the platform may be able to
+ /// set the correct DynamicLoader plugin that should be used for
Are
jasonmolenda created this revision.
jasonmolenda added reviewers: JDevlieghere, jingham.
jasonmolenda added a project: LLDB.
Herald added a subscriber: mgorny.
Herald added a project: All.
jasonmolenda requested review of this revision.
Herald added a subscriber: lldb-commits.
In an internal
16 matches
Mail list logo