summaryrefslogtreecommitdiff
path: root/src/tools/wasm2js.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'src/tools/wasm2js.cpp')
-rw-r--r--src/tools/wasm2js.cpp5
1 files changed, 3 insertions, 2 deletions
diff --git a/src/tools/wasm2js.cpp b/src/tools/wasm2js.cpp
index fb78336d0..524be4c5c 100644
--- a/src/tools/wasm2js.cpp
+++ b/src/tools/wasm2js.cpp
@@ -825,7 +825,7 @@ void AssertionEmitter::emit() {
asmModule = Name(moduleNameS.str().c_str());
Module wasm;
options.applyFeatures(wasm);
- SExpressionWasmBuilder builder(wasm, e);
+ SExpressionWasmBuilder builder(wasm, e, options.profile);
emitWasm(wasm, out, flags, options.passOptions, funcName);
continue;
}
@@ -972,7 +972,8 @@ int main(int argc, const char* argv[]) {
if (options.debug) {
std::cerr << "w-parsing..." << std::endl;
}
- sexprBuilder = make_unique<SExpressionWasmBuilder>(wasm, *(*root)[0]);
+ sexprBuilder =
+ make_unique<SExpressionWasmBuilder>(wasm, *(*root)[0], options.profile);
}
} catch (ParseException& p) {
p.dump(std::cerr);