From 341585b82fc14f64290032e8213639861dff7f8a Mon Sep 17 00:00:00 2001 From: Martin Hermant Date: Mon, 29 May 2017 18:10:07 -0400 Subject: [PATCH] wscript : emscripten pass more debug flags in debug mode (ASSERTION=2,SAFE_HEAP=1,ALIASING_FUNCTION_POINTERS=0) --- wscript | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/wscript b/wscript index 192d8664..05b3b0ac 100644 --- a/wscript +++ b/wscript @@ -231,7 +231,9 @@ def configure(ctx): if ctx.options.build_type == "debug": ctx.env.cshlib_PATTERN = '%s.js' - ctx.env.LINKFLAGS_cshlib += ['-s','ASSERTIONS=1'] + ctx.env.LINKFLAGS_cshlib += ['-s','ASSERTIONS=2'] + ctx.env.LINKFLAGS_cshlib += ['-s','SAFE_HEAP=1'] + ctx.env.LINKFLAGS_cshlib += ['-s','ALIASING_FUNCTION_POINTERS=0'] else: ctx.env.LINKFLAGS += ['-Oz'] ctx.env.cshlib_PATTERN = '%s.min.js' -- 2.11.0