summaryrefslogtreecommitdiff
path: root/src/tools/wasm-emscripten-finalize.cpp
diff options
context:
space:
mode:
authorSam Clegg <sbc@chromium.org>2021-04-15 12:01:28 -0700
committerGitHub <noreply@github.com>2021-04-15 12:01:28 -0700
commitac55046821442b2f9140a106dde1436682dea8c4 (patch)
tree05da0c729731410ecb47e3ba270ce5628a59e579 /src/tools/wasm-emscripten-finalize.cpp
parent0e5ade3db77864d98a0d39fee31626b973b571a4 (diff)
downloadbinaryen-ac55046821442b2f9140a106dde1436682dea8c4.tar.gz
binaryen-ac55046821442b2f9140a106dde1436682dea8c4.tar.bz2
binaryen-ac55046821442b2f9140a106dde1436682dea8c4.zip
Remove renaming of __wasm_call_ctors (#3811)
See https://github.com/emscripten-core/emscripten/issues/13893
Diffstat (limited to 'src/tools/wasm-emscripten-finalize.cpp')
-rw-r--r--src/tools/wasm-emscripten-finalize.cpp9
1 files changed, 0 insertions, 9 deletions
diff --git a/src/tools/wasm-emscripten-finalize.cpp b/src/tools/wasm-emscripten-finalize.cpp
index 38a55e5cb..c69ec9bb5 100644
--- a/src/tools/wasm-emscripten-finalize.cpp
+++ b/src/tools/wasm-emscripten-finalize.cpp
@@ -298,15 +298,6 @@ int main(int argc, const char* argv[]) {
passRunner.run();
- if (sideModule) {
- BYN_TRACE("finalizing as side module\n");
- // The emscripten PIC ABI still expects a function named
- // __post_instantiate to be exported by side module.
- if (auto* e = wasm.getExportOrNull(WASM_CALL_CTORS)) {
- e->name = "__post_instantiate";
- }
- }
-
BYN_TRACE("generated metadata\n");
// Substantial changes to the wasm are done, enough to create the metadata.
std::string metadata = generator.generateEmscriptenMetadata();