From 9a5668c9dda8d8a78a27424121f9a1ce66a370e8 Mon Sep 17 00:00:00 2001 From: David Zbarsky Date: Fri, 31 Jul 2026 14:56:55 -0400 Subject: [PATCH] Remove ignored experimental shared-library flag lookup --- cc/private/rules_impl/cc_binary_impl.bzl | 6 ------ 1 file changed, 6 deletions(-) diff --git a/cc/private/rules_impl/cc_binary_impl.bzl b/cc/private/rules_impl/cc_binary_impl.bzl index d153e5204..6d74ca361 100644 --- a/cc/private/rules_impl/cc_binary_impl.bzl +++ b/cc/private/rules_impl/cc_binary_impl.bzl @@ -453,12 +453,6 @@ def cc_binary_impl(ctx, additional_linkopts, force_linkstatic = False): semantics.validate(ctx, "cc_binary") cc_helper.check_srcs_extensions(ctx, ALLOWED_SRC_FILES, "cc_binary", True) - if len(ctx.attr.dynamic_deps) > 0: - cc_common.check_experimental_cc_shared_library() - # TODO(b/198254254): Add a check if linkshared value is explicitly specified. - # if ctx.attr.linkshared: - # fail("Do not use 'linkshared' to build a shared library. Use cc_shared_library instead.") - # TODO(b/198254254): Fill empty providers if needed. cc_toolchain = find_cc_toolchain(ctx) cpp_config = ctx.fragments.cpp