diff options
Diffstat (limited to 'src/tools/wasm-emscripten-finalize.cpp')
-rw-r--r-- | src/tools/wasm-emscripten-finalize.cpp | 12 |
1 files changed, 1 insertions, 11 deletions
diff --git a/src/tools/wasm-emscripten-finalize.cpp b/src/tools/wasm-emscripten-finalize.cpp index 42fc1e4db..6e898b3f0 100644 --- a/src/tools/wasm-emscripten-finalize.cpp +++ b/src/tools/wasm-emscripten-finalize.cpp @@ -47,7 +47,6 @@ int main(int argc, const char *argv[]) { bool emitBinary = true; bool debugInfo = false; bool legalizeJavaScriptFFI = true; - unsigned numReservedFunctionPointers = 0; uint64_t globalBase = INVALID_BASE; uint64_t initialStackPointer = INVALID_BASE; Options options("wasm-emscripten-finalize", @@ -70,14 +69,6 @@ int main(int argc, const char *argv[]) { [&emitBinary](Options*, const std::string& ) { emitBinary = false; }) - .add("--emscripten-reserved-function-pointers", "", - "Number of reserved function pointers for emscripten addFunction " - "support", - Options::Arguments::One, - [&numReservedFunctionPointers](Options *, - const std::string &argument) { - numReservedFunctionPointers = std::stoi(argument); - }) .add("--global-base", "", "The address at which static globals were placed", Options::Arguments::One, [&globalBase](Options*, const std::string&argument ) { @@ -203,7 +194,6 @@ int main(int argc, const char *argv[]) { } generator.generateDynCallThunks(); - generator.generateJSCallThunks(numReservedFunctionPointers); // Legalize the wasm. { @@ -218,7 +208,7 @@ int main(int argc, const char *argv[]) { } // Substantial changes to the wasm are done, enough to create the metadata. - std::string metadata = generator.generateEmscriptenMetadata(dataSize, initializerFunctions, numReservedFunctionPointers); + std::string metadata = generator.generateEmscriptenMetadata(dataSize, initializerFunctions); // Finally, separate out data segments if relevant (they may have been needed // for metadata). |