diff options
author | Louis Dionne <ldionne@apple.com> | 2020-11-03 14:46:57 -0500 |
---|---|---|
committer | Louis Dionne <ldionne.2@gmail.com> | 2021-12-14 16:54:13 -0500 |
commit | 87fe0709d4ad7c3128f998f14c66245ebb423e4f (patch) | |
tree | de67c692eef272332f81fc4c61f46a5a4fbd58a5 /llvm/lib/ExecutionEngine/Orc/ObjectFileInterface.cpp | |
parent | 7d97678df7f514c14b7611447dad02e9cc5168c9 (diff) | |
download | llvm-87fe0709d4ad7c3128f998f14c66245ebb423e4f.zip llvm-87fe0709d4ad7c3128f998f14c66245ebb423e4f.tar.gz llvm-87fe0709d4ad7c3128f998f14c66245ebb423e4f.tar.bz2 |
[libc++] Allow detecting whether the executor supports Bash
A few tests in the test suite require support for Bash. For example,
tests that run a program and send data through stdin to it require some
way of piping the data in, and we use a Bash script for that.
However, some executors (e.g. an embedded systems simulator) do not
support Bash, so these tests will fail. This commit adds a Lit feature
that tries to detect whether Bash is available through conventional
means, and disables the tests that require it otherwise.
Differential Revision: https://reviews.llvm.org/D114612
Diffstat (limited to 'llvm/lib/ExecutionEngine/Orc/ObjectFileInterface.cpp')
0 files changed, 0 insertions, 0 deletions