Fix unused features in cc toolchains
These came up with the new buildifier unused variable warnings
Closes #15025.
PiperOrigin-RevId: 443310699
diff --git a/tools/cpp/unix_cc_toolchain_config.bzl b/tools/cpp/unix_cc_toolchain_config.bzl
index fbc9ae6..b6cd42a 100644
--- a/tools/cpp/unix_cc_toolchain_config.bzl
+++ b/tools/cpp/unix_cc_toolchain_config.bzl
@@ -729,41 +729,6 @@
],
)
- llvm_coverage_map_format_feature = feature(
- name = "llvm_coverage_map_format",
- flag_sets = [
- flag_set(
- actions = [
- ACTION_NAMES.preprocess_assemble,
- ACTION_NAMES.c_compile,
- ACTION_NAMES.cpp_compile,
- ACTION_NAMES.cpp_module_compile,
- ACTION_NAMES.objc_compile,
- ACTION_NAMES.objcpp_compile,
- ],
- flag_groups = [
- flag_group(
- flags = [
- "-fprofile-instr-generate",
- "-fcoverage-mapping",
- ],
- ),
- ],
- ),
- flag_set(
- actions = all_link_actions + lto_index_actions + [
- "objc-executable",
- "objc++-executable",
- ],
- flag_groups = [
- flag_group(flags = ["-fprofile-instr-generate"]),
- ],
- ),
- ],
- requires = [feature_set(features = ["coverage"])],
- provides = ["profile"],
- )
-
strip_debug_symbols_feature = feature(
name = "strip_debug_symbols",
flag_sets = [
@@ -950,36 +915,6 @@
],
)
- gcc_coverage_map_format_feature = feature(
- name = "gcc_coverage_map_format",
- flag_sets = [
- flag_set(
- actions = [
- ACTION_NAMES.preprocess_assemble,
- ACTION_NAMES.c_compile,
- ACTION_NAMES.cpp_compile,
- ACTION_NAMES.cpp_module_compile,
- ACTION_NAMES.objc_compile,
- ACTION_NAMES.objcpp_compile,
- "objc-executable",
- "objc++-executable",
- ],
- flag_groups = [
- flag_group(
- flags = ["-fprofile-arcs", "-ftest-coverage"],
- expand_if_available = "gcov_gcno_file",
- ),
- ],
- ),
- flag_set(
- actions = all_link_actions + lto_index_actions,
- flag_groups = [flag_group(flags = ["--coverage"])],
- ),
- ],
- requires = [feature_set(features = ["coverage"])],
- provides = ["profile"],
- )
-
archiver_flags_feature = feature(
name = "archiver_flags",
flag_sets = [
@@ -1066,7 +1001,6 @@
],
)
- dynamic_library_linker_tool_path = tool_paths
dynamic_library_linker_tool_feature = feature(
name = "dynamic_library_linker_tool",
flag_sets = [