diff options
author | Tomas Matheson <tomas.matheson@arm.com> | 2023-03-23 15:18:34 +0000 |
---|---|---|
committer | Tomas Matheson <tomas.matheson@arm.com> | 2023-03-24 16:37:43 +0000 |
commit | 3884f07a55abfad6683e22bcfec3ea7647b3371a (patch) | |
tree | 03d9bebe6e6f25f73d84ee318acd4a237b97198a /flang/lib/Frontend/CompilerInvocation.cpp | |
parent | f5150ee38eaeb9944aa837ac4096efb08f94d38b (diff) | |
download | llvm-3884f07a55abfad6683e22bcfec3ea7647b3371a.zip llvm-3884f07a55abfad6683e22bcfec3ea7647b3371a.tar.gz llvm-3884f07a55abfad6683e22bcfec3ea7647b3371a.tar.bz2 |
[extract_symbols.py] Export unique symbols
As described in a comment on D140637, PluginInlineOrderTest.NoInlineFoo
will fail with:
InlineOrderPlugin.so: undefined symbol: _ZN4llvm13AllAnalysesOnINS_6ModuleEE6SetKeyE
The symbol is unique in libLLVMCore and ends up local in AnalysisTests.
Fix this by exporting all unique symbols found in libraries.
AnalysisTests.symbols change in line count: 12464 -> 12499
Differential Revision: https://reviews.llvm.org/D146731
Diffstat (limited to 'flang/lib/Frontend/CompilerInvocation.cpp')
0 files changed, 0 insertions, 0 deletions