From a40a8b9fb99a6a14b1e8a4e2df4674b85a512d3c Mon Sep 17 00:00:00 2001 From: Jae B Date: Mon, 19 Feb 2024 19:48:59 +1100 Subject: [PATCH] add SAFE_HEAP=1 and STACK_OVERFLOW_CHECK=1 --- build.zig | 2 ++ 1 file changed, 2 insertions(+) diff --git a/build.zig b/build.zig index 3c5bbd3..2b41a9d 100644 --- a/build.zig +++ b/build.zig @@ -301,6 +301,8 @@ pub fn emLinkStep(b: *Build, options: EmLinkOptions) !*Build.Step.Run { try emcc_cmd.append(emcc_path); if (options.optimize == .Debug) { try emcc_cmd.append("-Og"); + try emcc_cmd.append("-sSAFE_HEAP=1"); + try emcc_cmd.append("-sSTACK_OVERFLOW_CHECK=1"); } else { try emcc_cmd.append("-sASSERTIONS=0"); if (options.optimize == .ReleaseSmall) {