summaryrefslogtreecommitdiff
path: root/src/passes/pass.cpp
diff options
context:
space:
mode:
authorAlon Zakai <azakai@google.com>2022-01-26 11:10:26 -0800
committerGitHub <noreply@github.com>2022-01-26 11:10:26 -0800
commit97bb0bdacbb8ccd59aca116c66f0f43f322aebaa (patch)
treefcabd57b372ae4622d2f8bc118a2c78473a277d6 /src/passes/pass.cpp
parentbf3386dbc804144dfb4b4d543da9fd53e2fcfc46 (diff)
downloadbinaryen-97bb0bdacbb8ccd59aca116c66f0f43f322aebaa.tar.gz
binaryen-97bb0bdacbb8ccd59aca116c66f0f43f322aebaa.tar.bz2
binaryen-97bb0bdacbb8ccd59aca116c66f0f43f322aebaa.zip
Remove NoExitRuntime pass (#4431)
After emscripten-core/emscripten#15905 lands Emscripten will no longer use it, and nothing else needs it AFAIK.
Diffstat (limited to 'src/passes/pass.cpp')
-rw-r--r--src/passes/pass.cpp4
1 files changed, 0 insertions, 4 deletions
diff --git a/src/passes/pass.cpp b/src/passes/pass.cpp
index 99288cc6e..9158f22dd 100644
--- a/src/passes/pass.cpp
+++ b/src/passes/pass.cpp
@@ -251,10 +251,6 @@ void PassRegistry::registerPasses() {
createModAsyncifyNeverUnwindPass);
registerPass("nm", "name list", createNameListPass);
registerPass("name-types", "(re)name all heap types", createNameTypesPass);
- registerPass("no-exit-runtime",
- "removes calls to atexit(), which is valid if the C runtime "
- "will never be exited",
- createNoExitRuntimePass);
registerPass("once-reduction",
"reduces calls to code that only runs once",
createOnceReductionPass);