Author: dberris Date: Mon Sep 25 21:07:45 2017 New Revision: 314191 URL: http://llvm.org/viewvc/llvm-project?rev=314191&view=rev Log: [XRay] Only run shared tests when 'enable_shared' is true
Follow-up to D38226. Modified: cfe/trunk/test/Driver/XRay/lit.local.cfg cfe/trunk/test/Driver/XRay/xray-shared-noxray.cpp Modified: cfe/trunk/test/Driver/XRay/lit.local.cfg URL: http://llvm.org/viewvc/llvm-project/cfe/trunk/test/Driver/XRay/lit.local.cfg?rev=314191&r1=314190&r2=314191&view=diff ============================================================================== --- cfe/trunk/test/Driver/XRay/lit.local.cfg (original) +++ cfe/trunk/test/Driver/XRay/lit.local.cfg Mon Sep 25 21:07:45 2017 @@ -19,3 +19,6 @@ if len(triple_set.intersection(supported # Do not run for 'android' despite being linux. if len(triple_set.intersection(supported_oses)) == 0 or 'android' in triple_set: config.unsupported = True + +if config.enable_shared: + config.available_features.update(['enable_shared']) Modified: cfe/trunk/test/Driver/XRay/xray-shared-noxray.cpp URL: http://llvm.org/viewvc/llvm-project/cfe/trunk/test/Driver/XRay/xray-shared-noxray.cpp?rev=314191&r1=314190&r2=314191&view=diff ============================================================================== --- cfe/trunk/test/Driver/XRay/xray-shared-noxray.cpp (original) +++ cfe/trunk/test/Driver/XRay/xray-shared-noxray.cpp Mon Sep 25 21:07:45 2017 @@ -6,7 +6,7 @@ // SHARED-NOT: {{clang_rt\.xray-}} // STATIC: {{clang_rt\.xray-}} // -// REQUIRES: linux +// REQUIRES: linux, enable_shared int foo() { return 42; } #ifdef MAIN _______________________________________________ cfe-commits mailing list cfe-commits@lists.llvm.org http://lists.llvm.org/cgi-bin/mailman/listinfo/cfe-commits