summaryrefslogtreecommitdiff
path: root/src/passes/Strip.cpp
diff options
context:
space:
mode:
authorAlon Zakai <alonzakai@gmail.com>2019-01-29 12:39:02 -0800
committerGitHub <noreply@github.com>2019-01-29 12:39:02 -0800
commit5f1afa58d22dce1088c63eff690283d8c615feee (patch)
tree6c59a39af79f789f1c65d00c72a960f222b9f845 /src/passes/Strip.cpp
parent5bfb98b97c18342d851d2e0841a3091ae671f88c (diff)
downloadbinaryen-5f1afa58d22dce1088c63eff690283d8c615feee.tar.gz
binaryen-5f1afa58d22dce1088c63eff690283d8c615feee.tar.bz2
binaryen-5f1afa58d22dce1088c63eff690283d8c615feee.zip
wasm-emscripten-finalize: Emit illegal dynCalls, and legalize them (#1890)
Before this, we just did not emit illegal dynCalls. This was wrong as we do need them (e.g. if a function with a setjmp call calls a function with an i64 param - we'll have an invoke with that signature there). We just need to legalize them. This fixes that by first emitting them, and second by running legalization late, after dynCalls have been generated, so it legalizes them too.
Diffstat (limited to 'src/passes/Strip.cpp')
0 files changed, 0 insertions, 0 deletions