llvm-project/libcxx/utils/libcxx
Vladimir Vereschaka 621e437e03 [libc++] Provide 'buildhost=<platform> feature for the tests.
The target platform could differ from the host platform for the cross
platform builds. Some tests are depended on the build host features and
they need to determine a proper platform environment.

This commit adds a build host platform name feature for the libc++ tests
in format `buildhost=<platform>`, such as `buildhost=linux`, `buildhost=darwin`,
`buildhost=windows`, etc.

The Windows host gets two features: one `buildhost=windows` and another based
on Windows "sub-system", such as `buildhost=win32`, `buildhost=cygwin`, etc.

Differential Revision: https://reviews.llvm.org/D102045
2021-09-07 11:49:53 -04:00
..
sym_check [libc++/libc++abi] Use Python3_EXECUTABLE consistently to run utilities 2020-11-02 11:07:31 -05:00
test [libc++] Provide 'buildhost=<platform> feature for the tests. 2021-09-07 11:49:53 -04:00
__init__.py Update more file headers across all of the LLVM projects in the monorepo 2019-01-19 10:56:40 +00:00
compiler.py [libc++/abi] Allow running back-deployment testing against libc++abi 2021-03-01 12:13:03 -05:00
util.py [libc++] Add utility to generate and display libc++'s header dependency 2020-02-15 18:47:17 -05:00