srctree

Robin Linden parent 9e3b5431 83798040
build: Drop no-longer-needed compiler fallback

My PR fixing detection of gcc binaries not named exactly 'gcc' wasmerged in Bazel 7.1.0.

inlinesplit
bzl/copts.bzl added: 2, removed: 6, total 0
@@ -36,15 +36,11 @@ HASTUR_CLANG_CL_WARNING_FLAGS = [
"-Wno-unused-command-line-argument",
]
 
# Only a compiler named exactly "gcc" matches "@rules_cc//cc/compiler:gcc", so
# we still need a default-branch for gcc-11, gcc-12, etc.
# https://github.com/bazelbuild/bazel/issues/12707
# https://github.com/bazelbuild/bazel/issues/17794
HASTUR_COPTS = select({
"@rules_cc//cc/compiler:clang": HASTUR_LINUX_WARNING_FLAGS,
"@rules_cc//cc/compiler:clang-cl": HASTUR_CLANG_CL_WARNING_FLAGS,
"@rules_cc//cc/compiler:gcc": HASTUR_LINUX_WARNING_FLAGS,
"@rules_cc//cc/compiler:msvc-cl": HASTUR_MSVC_WARNING_FLAGS,
"//conditions:default": HASTUR_LINUX_WARNING_FLAGS,
})
 
# C++ fuzzing requires a Clang compiler: https://github.com/bazelbuild/rules_fuzzing#prerequisites