wasi-threads: fix import name (#5748)

* wasi-threads: fix import name

As @TerrorJack pointed out in #5484, that PR implements an older
name--`thread_spawn`. This change uses the now-official name from the
specification--`thread-spawn`.

* fix: update name in test
This commit is contained in:
Andrew Brown
2023-02-08 10:19:16 -08:00
committed by GitHub
parent 46fe366756
commit cacc416080
2 changed files with 2 additions and 2 deletions

View File

@@ -112,7 +112,7 @@ pub fn add_to_linker<T: Clone + Send + 'static>(
) -> anyhow::Result<SharedMemory> {
linker.func_wrap(
"wasi",
"thread_spawn",
"thread-spawn",
move |mut caller: Caller<'_, T>, start_arg: i32| -> i32 {
log::trace!("new thread requested via `wasi::thread_spawn` call");
let host = caller.data().clone();

View File

@@ -6,7 +6,7 @@
(func $__wasi_fd_write (param i32 i32 i32 i32) (result i32)))
(import "wasi_snapshot_preview1" "proc_exit"
(func $__wasi_proc_exit (param i32)))
(import "wasi" "thread_spawn"
(import "wasi" "thread-spawn"
(func $__wasi_thread_spawn (param i32) (result i32)))
(func (export "_start")