From eb80aec0fa55357167f60afe7661015ae482f3e7 Mon Sep 17 00:00:00 2001 From: Sam Clegg Date: Thu, 8 Apr 2021 20:27:51 -0700 Subject: wasm-emscripten: Remove unused EM_ASM_PREFIX and STACK_INIT (#3786) I'm not sure what `stack$init` is but I don't think its been used for many years. --- src/wasm/wasm-emscripten.cpp | 7 +------ 1 file changed, 1 insertion(+), 6 deletions(-) (limited to 'src/wasm/wasm-emscripten.cpp') diff --git a/src/wasm/wasm-emscripten.cpp b/src/wasm/wasm-emscripten.cpp index bcf9539a6..5b08b4641 100644 --- a/src/wasm/wasm-emscripten.cpp +++ b/src/wasm/wasm-emscripten.cpp @@ -33,11 +33,8 @@ namespace wasm { -cashew::IString EM_ASM_PREFIX("emscripten_asm_const"); cashew::IString EM_JS_PREFIX("__em_js__"); -static Name STACK_INIT("stack$init"); - void addExportedFunction(Module& wasm, Function* function) { wasm.addFunction(function); auto export_ = new Export; @@ -429,9 +426,7 @@ std::string EmscriptenGlueGenerator::generateEmscriptenMetadata() { meta << " \"externs\": ["; commaFirst = true; ModuleUtils::iterImportedGlobals(wasm, [&](Global* import) { - if (!(import->module == ENV && import->name == STACK_INIT)) { - meta << nextElement() << "\"_" << import->base.str << '"'; - } + meta << nextElement() << "\"_" << import->base.str << '"'; }); meta << "\n ],\n"; -- cgit v1.2.3