Author: mgrang Date: Tue Jul 25 16:00:02 2017 New Revision: 309049 URL: http://llvm.org/viewvc/llvm-project?rev=309049&view=rev Log: [clang] Add abi-breaking-checks support to clang
Summary: You can now use REQUIRES:abi-breaking-checks in clang too Reviewers: chapuni, probinson, ddunbar, jroelofs Reviewed By: jroelofs Subscribers: jroelofs, cfe-commits Differential Revision: https://reviews.llvm.org/D35426 Modified: cfe/trunk/test/lit.cfg cfe/trunk/test/lit.site.cfg.in Modified: cfe/trunk/test/lit.cfg URL: http://llvm.org/viewvc/llvm-project/cfe/trunk/test/lit.cfg?rev=309049&r1=309048&r2=309049&view=diff ============================================================================== --- cfe/trunk/test/lit.cfg (original) +++ cfe/trunk/test/lit.cfg Tue Jul 25 16:00:02 2017 @@ -532,3 +532,6 @@ lit.util.usePlatformSdkOnDarwin(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') Modified: cfe/trunk/test/lit.site.cfg.in URL: http://llvm.org/viewvc/llvm-project/cfe/trunk/test/lit.site.cfg.in?rev=309049&r1=309048&r2=309049&view=diff ============================================================================== --- cfe/trunk/test/lit.site.cfg.in (original) +++ cfe/trunk/test/lit.site.cfg.in Tue Jul 25 16:00:02 2017 @@ -24,6 +24,7 @@ config.clang_examples = @CLANG_BUILD_EXA 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. _______________________________________________ cfe-commits mailing list cfe-commits@lists.llvm.org http://lists.llvm.org/cgi-bin/mailman/listinfo/cfe-commits