summaryrefslogtreecommitdiff
path: root/src/tools/wasm-emscripten-finalize.cpp
diff options
context:
space:
mode:
authorSam Clegg <sbc@chromium.org>2018-05-10 11:53:09 -0700
committerGitHub <noreply@github.com>2018-05-10 11:53:09 -0700
commit51135887cf773586b6ca84e8d9efe5a223f8a91c (patch)
treeb2820284a122b0a3f7bd507b822176b30e034ec7 /src/tools/wasm-emscripten-finalize.cpp
parent111b4f1950467d51a78211af183f4ae6398aac49 (diff)
downloadbinaryen-51135887cf773586b6ca84e8d9efe5a223f8a91c.tar.gz
binaryen-51135887cf773586b6ca84e8d9efe5a223f8a91c.tar.bz2
binaryen-51135887cf773586b6ca84e8d9efe5a223f8a91c.zip
Move the renaming of llvm-generated __invoke_XX functions from s2wasm into wasm-emscripten (#1539)
This allows the same functionality to be used also in wasm-emscripten-finalize (i.e. the lld path).
Diffstat (limited to 'src/tools/wasm-emscripten-finalize.cpp')
-rw-r--r--src/tools/wasm-emscripten-finalize.cpp1
1 files changed, 1 insertions, 0 deletions
diff --git a/src/tools/wasm-emscripten-finalize.cpp b/src/tools/wasm-emscripten-finalize.cpp
index 1f599efe9..7d00e8116 100644
--- a/src/tools/wasm-emscripten-finalize.cpp
+++ b/src/tools/wasm-emscripten-finalize.cpp
@@ -108,6 +108,7 @@ int main(int argc, const char *argv[]) {
initializerFunctions.push_back("__wasm_call_ctors");
EmscriptenGlueGenerator generator(wasm);
+ generator.fixInvokeFunctionNames();
generator.generateRuntimeFunctions();
generator.generateMemoryGrowthFunction();
generator.generateDynCallThunks();