diff --git a/crates/cli-support/Cargo.toml b/crates/cli-support/Cargo.toml index b63bf6db292e..9378221a88b8 100644 --- a/crates/cli-support/Cargo.toml +++ b/crates/cli-support/Cargo.toml @@ -16,7 +16,7 @@ base64 = "0.9" failure = "0.1.2" rustc-demangle = "0.1.13" tempfile = "3.0" -walrus = "0.1" +walrus = "0.2" wasm-bindgen-shared = { path = "../shared", version = '=0.2.36' } wasm-bindgen-threads-xform = { path = '../threads-xform', version = '=0.2.36' } wasm-bindgen-wasm-interpreter = { path = "../wasm-interpreter", version = '=0.2.36' } diff --git a/crates/cli-support/src/lib.rs b/crates/cli-support/src/lib.rs index f5176c97fd41..e30e8d7c6d54 100644 --- a/crates/cli-support/src/lib.rs +++ b/crates/cli-support/src/lib.rs @@ -157,6 +157,8 @@ impl Bindgen { // include shared memory, so it fails that part of // validation! .strict_validate(false) + .generate_dwarf(self.keep_debug) + .generate_names(!self.remove_name_section) .parse(&contents) .context("failed to parse input file as wasm")?; let stem = match &self.out_name {