summaryrefslogtreecommitdiff
path: root/src/tools/wasm-split/split-options.h
diff options
context:
space:
mode:
Diffstat (limited to 'src/tools/wasm-split/split-options.h')
-rw-r--r--src/tools/wasm-split/split-options.h4
1 files changed, 4 insertions, 0 deletions
diff --git a/src/tools/wasm-split/split-options.h b/src/tools/wasm-split/split-options.h
index b8129f29b..105c90c80 100644
--- a/src/tools/wasm-split/split-options.h
+++ b/src/tools/wasm-split/split-options.h
@@ -26,6 +26,7 @@ const std::string DEFAULT_PROFILE_EXPORT("__write_profile");
struct WasmSplitOptions : ToolOptions {
enum class Mode : unsigned {
Split,
+ MultiSplit,
Instrument,
MergeProfiles,
PrintProfile,
@@ -68,6 +69,9 @@ struct WasmSplitOptions : ToolOptions {
std::string secondaryMemoryName;
std::string exportPrefix;
+ std::string manifestFile;
+ std::string outPrefix;
+
// A hack to ensure the split and instrumented modules have the same table
// size when using Emscripten's SPLIT_MODULE mode with dynamic linking. TODO:
// Figure out a more elegant solution for that use case and remove this.