diff options
Diffstat (limited to 'src/wasm-emscripten.h')
-rw-r--r-- | src/wasm-emscripten.h | 15 |
1 files changed, 6 insertions, 9 deletions
diff --git a/src/wasm-emscripten.h b/src/wasm-emscripten.h index fe8b8ed36..0303af053 100644 --- a/src/wasm-emscripten.h +++ b/src/wasm-emscripten.h @@ -33,12 +33,6 @@ public: : wasm(wasm), builder(wasm), stackPointerOffset(stackPointerOffset), useStackPointerGlobal(stackPointerOffset == 0) {} - void setStandalone(bool standalone_) { standalone = standalone_; } - void setSideModule(bool sideModule_) { sideModule = sideModule_; } - void setMinimizeWasmChanges(bool minimizeWasmChanges_) { - minimizeWasmChanges = minimizeWasmChanges_; - } - Function* generateMemoryGrowthFunction(); Function* generateAssignGOTEntriesFunction(); void generatePostInstantiateFunction(); @@ -67,14 +61,17 @@ public: void generateDynCallThunk(Signature sig); + bool standalone = false; + bool sideModule = false; + bool minimizeWasmChanges = false; + bool noDynCalls = false; + bool onlyI64DynCalls = false; + private: Module& wasm; Builder builder; Address stackPointerOffset; bool useStackPointerGlobal; - bool standalone; - bool sideModule; - bool minimizeWasmChanges; // Used by generateDynCallThunk to track all the dynCall functions created // so far. std::unordered_set<Signature> sigs; |