diff options
author | Puyan Lotfi <puyan@puyan.org> | 2019-08-30 18:26:05 +0000 |
---|---|---|
committer | Puyan Lotfi <puyan@puyan.org> | 2019-08-30 18:26:05 +0000 |
commit | d719c50655e7562e53929124650c9ace0c0d4d96 (patch) | |
tree | 7d6aa18bf915fce66fde674cf2814cae50777054 /lldb/packages/Python/lldbsuite/test/python_api/symbol-context/TestSymbolContext.py | |
parent | 3be7081aa122d27779c923cf92b1e7cd254fe302 (diff) | |
download | bcm5719-llvm-d719c50655e7562e53929124650c9ace0c0d4d96.tar.gz bcm5719-llvm-d719c50655e7562e53929124650c9ace0c0d4d96.zip |
[llvm-ifs][IFS] llvm Interface Stubs merging + object file generation tool.
This tool merges interface stub files to produce a merged interface stub file
or a stub library. Currently it for stub library generation it can produce an
ELF .so stub file, or a TBD file (experimental). It will be used by the clang
-emit-interface-stubs compilation pipeline to merge and assemble the per-CU
stub files into a stub library.
The new IFS format is as follows:
--- !experimental-ifs-v1
IfsVersion: 1.0
Triple: <llvm triple>
ObjectFileFormat: <ELF | TBD>
Symbols:
_ZSymbolName: { Type: <type>, etc... }
...
Differential Revision: https://reviews.llvm.org/D66405
llvm-svn: 370499
Diffstat (limited to 'lldb/packages/Python/lldbsuite/test/python_api/symbol-context/TestSymbolContext.py')
0 files changed, 0 insertions, 0 deletions