You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Fix i64-using function pointers in upstream dynamic linking (emscripten-core#9810)
The dynamic loader needs to place the original wasm functions in the table, so
that other modules can call them. The JS-legalized versions will have the wrong
types for indirect calls.
To implement this, binaryen's legalization pass exports illegal functions twice,
once legalized for JS, and once as orig$ plus the original name. This PR makes
the loader use those.
Fixesemscripten-core#9562
0 commit comments