[tests] Add an available feature that combines the triple and use_system_lib.

- This is so that we can easily write XFAIL markers for tests that are known
    to fail with versions of libc++ as were shipped with a particular triple.

llvm-svn: 174443
This commit is contained in:
Daniel Dunbar 2013-02-05 21:43:30 +00:00
parent dec25266d7
commit 582c97defa
1 changed files with 8 additions and 0 deletions

View File

@ -278,3 +278,11 @@ config.test_format = LibcxxTestFormat(
config.target_triple = lit.params.get(
'target_triple', 'unknown-unknown-unknown')
# Write an "available feature" that combines the triple when use_system_lib is
# enabled. This is so that we can easily write XFAIL markers for tests that are
# known to fail with versions of libc++ as were shipped with a particular
# triple.
if use_system_lib:
config.available_features.add('with_system_lib=%s' % (
config.target_triple,))