diff options
-rw-r--r-- | clang/test/lit.cfg | 3 | ||||
-rw-r--r-- | clang/test/lit.site.cfg.in | 1 |
2 files changed, 4 insertions, 0 deletions
diff --git a/clang/test/lit.cfg b/clang/test/lit.cfg index 28026578299..f2bcf99e5ae 100644 --- a/clang/test/lit.cfg +++ b/clang/test/lit.cfg @@ -532,3 +532,6 @@ lit.util.usePlatformSdkOnDarwin(config, lit_config) macOSSDKVersion = lit.util.findPlatformSdkVersionOnMacOS(config, lit_config) if macOSSDKVersion is not None: config.available_features.add('macos-sdk-' + macOSSDKVersion) + +if config.enable_abi_breaking_checks == "1": + config.available_features.add('abi-breaking-checks') diff --git a/clang/test/lit.site.cfg.in b/clang/test/lit.site.cfg.in index 63d71398748..532ede84243 100644 --- a/clang/test/lit.site.cfg.in +++ b/clang/test/lit.site.cfg.in @@ -24,6 +24,7 @@ config.clang_examples = @CLANG_BUILD_EXAMPLES@ config.enable_shared = @ENABLE_SHARED@ config.enable_backtrace = @ENABLE_BACKTRACES@ config.host_arch = "@HOST_ARCH@" +config.enable_abi_breaking_checks = "@LLVM_ENABLE_ABI_BREAKING_CHECKS@" # Support substitution of the tools and libs dirs with user parameters. This is # used when we can't determine the tool dir at configuration time. |