mirror of
https://github.com/odin-lang/Odin.git
synced 2026-04-23 14:55:19 +00:00
Add os_specific_wasi.odin
This commit is contained in:
10
core/runtime/os_specific_wasi.odin
Normal file
10
core/runtime/os_specific_wasi.odin
Normal file
@@ -0,0 +1,10 @@
|
||||
//+build wasi
|
||||
package runtime
|
||||
|
||||
import "core:sys/wasm/wasi"
|
||||
|
||||
_os_write :: proc "contextless" (data: []byte) -> (int, _OS_Errno) {
|
||||
data := (wasi.ciovec_t)(data)
|
||||
n, err := wasi.fd_write(1, &data, 1)
|
||||
return int(n), _OS_Errno(err)
|
||||
}
|
||||
Reference in New Issue
Block a user