diff options
author | Lang Hames <lhames@gmail.com> | 2019-08-13 16:05:18 +0000 |
---|---|---|
committer | Lang Hames <lhames@gmail.com> | 2019-08-13 16:05:18 +0000 |
commit | 52a34a78d9aff1bb5e66e7c32490229ea177e075 (patch) | |
tree | 15ee224459a7c3aed11d4868e4501946dfdd530c /lldb/packages/Python/lldbsuite/test/expression_command/unicode-in-variable/TestUnicodeInVariable.py | |
parent | 76945821b9cad3baebad5c36ae00ab173f8529c6 (diff) | |
download | bcm5719-llvm-52a34a78d9aff1bb5e66e7c32490229ea177e075.tar.gz bcm5719-llvm-52a34a78d9aff1bb5e66e7c32490229ea177e075.zip |
[ORC] Refactor definition-generation, add a generator for static libraries.
This patch replaces the JITDylib::DefinitionGenerator typedef with a class of
the same name, and adds support for attaching a sequence of DefinitionGeneration
objects to a JITDylib.
This patch also adds a new definition generator,
StaticLibraryDefinitionGenerator, that can be used to add symbols fom a static
library to a JITDylib. An object from the static library will be added (via
a supplied ObjectLayer reference) whenever a symbol from that object is
referenced.
To enable testing, lli is updated to add support for the --extra-archive option
when running in -jit-kind=orc-lazy mode.
llvm-svn: 368707
Diffstat (limited to 'lldb/packages/Python/lldbsuite/test/expression_command/unicode-in-variable/TestUnicodeInVariable.py')
0 files changed, 0 insertions, 0 deletions