r314191 - [XRay] Only run shared tests when 'enable_shared' is true
Dean Michael Berris via cfe-commits
cfe-commits at lists.llvm.org
Mon Sep 25 21:07:45 PDT 2017
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
More information about the cfe-commits
mailing list