commit fdb934a157230ae6d3f11dee8d0d62013d5b919e (tree)
parent d6ba66e50d5f0dbabaf7b56e7eed4b668cd53244
Author: Andrew Kelley <andrew@ziglang.org>
Date: Thu, 18 Aug 2022 01:03:25 -0700
stage2: disable stack-protector on wasm, matching stage1
The CI gave me: unknown import: `env::__stack_chk_fail` has not been
defined
Diffstat:
1 file changed, 2 insertions(+), 2 deletions(-)
diff --git a/src/target.zig b/src/target.zig
@@ -301,8 +301,8 @@ pub fn supportsStackProbing(target: std.Target) bool {
}
pub fn supportsStackProtector(target: std.Target) bool {
- _ = target;
- return true;
+ // TODO: investigate whether stack-protector works on wasm
+ return !target.isWasm();
}
pub fn libcProvidesStackProtector(target: std.Target) bool {