diff --git a/BUILD.bazel b/BUILD.bazel --- a/BUILD.bazel +++ b/BUILD.bazel @@ -28,4 +28,11 @@ cc_library( defines = [ "_FILE_OFFSET_BITS=64", ], + copts = select({ + "@platforms//os:windows": [ + "-fno-stack-protector", + "-mno-stack-arg-probe", + ], + "//conditions:default": [], + }), includes = ["."], diff --git a/MODULE.bazel b/MODULE.bazel --- a/MODULE.bazel +++ b/MODULE.bazel @@ -4,3 +4,4 @@ module( ) bazel_dep(name = "rules_cc", version = "0.0.10") +bazel_dep(name = "platforms", version = "1.0.0")