aboutsummaryrefslogtreecommitdiff
path: root/lldb/source/Plugins/ScriptInterpreter/Python/ScriptedPythonInterface.h
diff options
context:
space:
mode:
authorLang Hames <lhames@gmail.com>2023-02-14 19:13:41 -0800
committerLang Hames <lhames@gmail.com>2023-02-14 19:19:35 -0800
commitef6d474aa7ac3584524298b43432450c54d39636 (patch)
tree25213e80704b4163674811c728b294bb422f2024 /lldb/source/Plugins/ScriptInterpreter/Python/ScriptedPythonInterface.h
parentf708a549b87e163e144b41fe1887951c5639027d (diff)
downloadllvm-ef6d474aa7ac3584524298b43432450c54d39636.zip
llvm-ef6d474aa7ac3584524298b43432450c54d39636.tar.gz
llvm-ef6d474aa7ac3584524298b43432450c54d39636.tar.bz2
[ORC] Add ELFNixPlatform::Create overload -- Pass ORC runtime as def generator.
The existing Create method took a path to the ORC runtime and created a StaticLibraryDefinitionGenerator for it. The new overload takes a std::unique_ptr<DefinitionGenerator> directly instead. This provides more flexibility when constructing MachOPlatforms. E.g. The runtime archive can be embedded in a special section in the ORC controller executable or library, rather than being on-disk. This is the ELFNixPlatform equivalent of the MachOPlatform change in be2fc577c38.
Diffstat (limited to 'lldb/source/Plugins/ScriptInterpreter/Python/ScriptedPythonInterface.h')
0 files changed, 0 insertions, 0 deletions