summaryrefslogtreecommitdiff
path: root/src/tools/wasm-split/split-options.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'src/tools/wasm-split/split-options.cpp')
-rw-r--r--src/tools/wasm-split/split-options.cpp9
1 files changed, 9 insertions, 0 deletions
diff --git a/src/tools/wasm-split/split-options.cpp b/src/tools/wasm-split/split-options.cpp
index 9a9351998..825efddd9 100644
--- a/src/tools/wasm-split/split-options.cpp
+++ b/src/tools/wasm-split/split-options.cpp
@@ -177,6 +177,15 @@ WasmSplitOptions::WasmSplitOptions()
Options::Arguments::Zero,
[&](Options* o, const std::string& argument) { symbolMap = true; })
.add(
+ "--no-placeholders",
+ "",
+ "Do not import placeholder functions. Calls to secondary functions will "
+ "fail before the secondary module has been instantiated.",
+ WasmSplitOption,
+ {Mode::Split},
+ Options::Arguments::Zero,
+ [&](Options* o, const std::string& argument) { usePlaceholders = false; })
+ .add(
"--placeholdermap",
"",
"Write a file mapping placeholder indices to the function names.",