From 582c97defa3dee390701a38b8c3d4e4971fed647 Mon Sep 17 00:00:00 2001 From: Daniel Dunbar Date: Tue, 5 Feb 2013 21:43:30 +0000 Subject: [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 --- libcxx/test/lit.cfg | 8 ++++++++ 1 file changed, 8 insertions(+) diff --git a/libcxx/test/lit.cfg b/libcxx/test/lit.cfg index 30d4416099e..862a1bf627e 100644 --- a/libcxx/test/lit.cfg +++ b/libcxx/test/lit.cfg @@ -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,)) -- cgit v1.2.3