diff options
author | Petr Hosek <phosek@chromium.org> | 2018-01-08 02:48:41 +0000 |
---|---|---|
committer | Petr Hosek <phosek@chromium.org> | 2018-01-08 02:48:41 +0000 |
commit | 66aea6eb98598560a5f5f945a32009af9f5c5e54 (patch) | |
tree | 2b89ec53861404b5581cb4844774b9fed960829c /clang/lib/Frontend/CompilerInvocation.cpp | |
parent | b3f802265e048991c43fc004bf0645c7156fb83e (diff) | |
download | llvm-66aea6eb98598560a5f5f945a32009af9f5c5e54.zip llvm-66aea6eb98598560a5f5f945a32009af9f5c5e54.tar.gz llvm-66aea6eb98598560a5f5f945a32009af9f5c5e54.tar.bz2 |
Don't try to run MCJIT/OrcJIT EH tests when C++ library is statically linked
These tests assumes availability of external symbols provided by the
C++ library, but those won't be available in case when the C++ library
is statically linked because lli itself doesn't need these.
This uses llvm-readobj -needed-libs to check if C++ library is linked as
shared library and exposes that information as a feature to lit.
Differential Revision: https://reviews.llvm.org/D41272
llvm-svn: 321981
Diffstat (limited to 'clang/lib/Frontend/CompilerInvocation.cpp')
0 files changed, 0 insertions, 0 deletions