diff options
Diffstat (limited to 'src/tools')
-rw-r--r-- | src/tools/spectest-interp.cc | 3 | ||||
-rw-r--r-- | src/tools/wasm-interp.cc | 4 |
2 files changed, 4 insertions, 3 deletions
diff --git a/src/tools/spectest-interp.cc b/src/tools/spectest-interp.cc index cc61e8c3..dc278954 100644 --- a/src/tools/spectest-interp.cc +++ b/src/tools/spectest-interp.cc @@ -1224,7 +1224,8 @@ CommandRunner::CommandRunner() : store_(s_features) { auto import_name = StringPrintf("spectest.%s", print.name); spectest[print.name] = HostFunc::New( store_, print.type, - [=](const Values& params, Values& results, Trap::Ptr* trap) -> wabt::Result { + [=](Thread& inst, const Values& params, Values& results, + Trap::Ptr* trap) -> wabt::Result { printf("called host "); WriteCall(s_stdout_stream.get(), import_name, print.type, params, results, *trap); diff --git a/src/tools/wasm-interp.cc b/src/tools/wasm-interp.cc index 733c54cd..4d63134c 100644 --- a/src/tools/wasm-interp.cc +++ b/src/tools/wasm-interp.cc @@ -171,8 +171,8 @@ Result ReadAndInstantiateModule(const char* module_filename, auto host_func = HostFunc::New(s_store, func_type, - [=](const Values& params, Values& results, - Trap::Ptr* trap) -> Result { + [=](Thread& thread, const Values& params, + Values& results, Trap::Ptr* trap) -> Result { printf("called host "); WriteCall(stream, import_name, func_type, params, results, *trap); |