blob: 92ff2b08e10d36b22b6440aa3f35aca79a007c34 [file] [log] [blame] [edit]
var name;
var asmLibraryArg = { 'save1': 1, 'number': 33, 'name': name, 'func': function() {}, 'save2': 2 };
// exports gotten directly in the minimal runtime style
WebAssembly.instantiate(Module["wasm"], imports).then(function(output) {
asm = output.instance.exports;
expD1 = asm['expD1'];
expD2 = asm['expD2'];
expD3 = asm['expD3'];
expD4 = asm['expD4'];
initRuntime(asm);
ready();
});
// add uses for some of them, leave *4 as non-roots
expD1;
Module['expD2'];
asm['expD3'];
// EXTRA_INFO: { "unused": ["emcc$import$number", "emcc$import$name", "emcc$import$func", "emcc$export$expD4", "emcc$export$expI4"] }