Skip to content

Commit ac2a49b

Browse files
authored
Rename emscripten metadata key to reflect new unmangled names (#3813)
Turns out just removing the mangling wasn't enough for emscripten to support both before and after versions. See #3785
1 parent dc04181 commit ac2a49b

34 files changed

+34
-34
lines changed

src/wasm/wasm-emscripten.cpp

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -423,7 +423,7 @@ std::string EmscriptenGlueGenerator::generateEmscriptenMetadata() {
423423
});
424424
meta << "\n ],\n";
425425

426-
meta << " \"externs\": [";
426+
meta << " \"globalImports\": [";
427427
commaFirst = true;
428428
ModuleUtils::iterImportedGlobals(wasm, [&](Global* import) {
429429
meta << nextElement() << '"' << import->base.str << '"';

test/lld/basic_safe_stack.wat.out

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -91,7 +91,7 @@
9191
"declares": [
9292
"__handle_stack_overflow"
9393
],
94-
"externs": [
94+
"globalImports": [
9595
],
9696
"exports": [
9797
"__wasm_call_ctors",

test/lld/duplicate_imports.wat.out

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -72,7 +72,7 @@
7272
"declares": [
7373
"puts"
7474
],
75-
"externs": [
75+
"globalImports": [
7676
],
7777
"exports": [
7878
"__wasm_call_ctors",

test/lld/em_asm.wat.mem.out

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -78,7 +78,7 @@
7878
"declares": [
7979
"emscripten_asm_const_int"
8080
],
81-
"externs": [
81+
"globalImports": [
8282
],
8383
"exports": [
8484
"__wasm_call_ctors",

test/lld/em_asm.wat.out

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -80,7 +80,7 @@
8080
"declares": [
8181
"emscripten_asm_const_int"
8282
],
83-
"externs": [
83+
"globalImports": [
8484
],
8585
"exports": [
8686
"__wasm_call_ctors",

test/lld/em_asm64.wat.out

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -80,7 +80,7 @@
8080
"declares": [
8181
"emscripten_asm_const_int"
8282
],
83-
"externs": [
83+
"globalImports": [
8484
],
8585
"exports": [
8686
"__wasm_call_ctors",

test/lld/em_asm_O0.wat.out

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -103,7 +103,7 @@
103103
"declares": [
104104
"emscripten_asm_const_int"
105105
],
106-
"externs": [
106+
"globalImports": [
107107
],
108108
"exports": [
109109
"__wasm_call_ctors",

test/lld/em_asm_main_thread.wat.out

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -204,7 +204,7 @@
204204
"declares": [
205205
"emscripten_asm_const_int_sync_on_main_thread"
206206
],
207-
"externs": [
207+
"globalImports": [
208208
],
209209
"exports": [
210210
"__wasm_call_ctors",

test/lld/em_asm_pthread.wasm.out

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -12867,7 +12867,7 @@
1286712867
"fd_write",
1286812868
"setTempRet0"
1286912869
],
12870-
"externs": [
12870+
"globalImports": [
1287112871
],
1287212872
"exports": [
1287312873
"__wasm_call_ctors",

test/lld/em_asm_shared.wat.out

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -105,7 +105,7 @@
105105
"declares": [
106106
"emscripten_asm_const_int"
107107
],
108-
"externs": [
108+
"globalImports": [
109109
"__stack_pointer",
110110
"__memory_base",
111111
"__table_base",

0 commit comments

Comments
 (0)