From e29a5ee82ee4fc8a49c43e824f62f07f239f64f9 Mon Sep 17 00:00:00 2001 From: Amaan Qureshi Date: Fri, 12 Sep 2025 01:44:27 -0400 Subject: [PATCH] fix(xtask): make building the wasm stdlib work again Co-authored-by: Will Lillis (cherry picked from commit b863b1645437d7cba22aedd09a3e4c75a09bbbcc) --- xtask/src/build_wasm.rs | 2 ++ 1 file changed, 2 insertions(+) diff --git a/xtask/src/build_wasm.rs b/xtask/src/build_wasm.rs index 96309239..b89854a3 100644 --- a/xtask/src/build_wasm.rs +++ b/xtask/src/build_wasm.rs @@ -223,6 +223,7 @@ pub fn run_wasm_stdlib() -> Result<()> { "stdlib.wasm", "-Os", "-fPIC", + "-DTREE_SITTER_FEATURE_WASM", "-Wl,--no-entry", "-Wl,--stack-first", "-Wl,-z", @@ -234,6 +235,7 @@ pub fn run_wasm_stdlib() -> Result<()> { "-Wl,--export=reset_heap", "-Wl,--export=__wasm_call_ctors", "-Wl,--export=__stack_pointer", + "-Wl,--export=reset_heap", ]) .args(export_flags) .arg("lib/src/wasm/stdlib.c")