diff options
author | Lang Hames <lhames@gmail.com> | 2019-04-26 22:58:39 +0000 |
---|---|---|
committer | Lang Hames <lhames@gmail.com> | 2019-04-26 22:58:39 +0000 |
commit | a9fdf375b3769a1df18d72aa6eb1e627a22a29e7 (patch) | |
tree | d0da4440cb41c3968535132865e0823055a1930b /lldb/source/Commands/CommandObjectGUI.cpp | |
parent | 353f593976d8edf4310498358582e3d49f807754 (diff) | |
download | llvm-a9fdf375b3769a1df18d72aa6eb1e627a22a29e7.zip llvm-a9fdf375b3769a1df18d72aa6eb1e627a22a29e7.tar.gz llvm-a9fdf375b3769a1df18d72aa6eb1e627a22a29e7.tar.bz2 |
[ORC] Add a 'plugin' interface to ObjectLinkingLayer for events/configuration.
ObjectLinkingLayer::Plugin provides event notifications when objects are loaded,
emitted, and removed. It also provides a modifyPassConfig callback that allows
plugins to modify the JITLink pass configuration.
This patch moves eh-frame registration into its own plugin, and teaches
llvm-jitlink to only add that plugin when performing execution runs on
non-Windows platforms. This should allow us to re-enable the test case that was
removed in r359198.
llvm-svn: 359357
Diffstat (limited to 'lldb/source/Commands/CommandObjectGUI.cpp')
0 files changed, 0 insertions, 0 deletions