add structure for cross-platform wasi syscall implementations

This commit is contained in:
Mark McCaskey
2019-03-28 17:09:39 -07:00
parent 72ec4ab9e5
commit bd09343fca
5 changed files with 81 additions and 7 deletions

View File

@ -0,0 +1,19 @@
use crate::syscalls::types::*;
use wasmer_runtime_core::{memory::Memory, vm::Ctx};
pub fn clock_res_get(
ctx: &mut Ctx,
clock_id: __wasi_clockid_t,
resolution: WasmPtr<__wasi_timestamp_t>,
) -> __wasi_errno_t {
__WASI_EINVAL
}
pub fn clock_time_get(
ctx: &mut Ctx,
clock_id: __wasi_clockid_t,
precision: __wasi_timestamp_t,
time: WasmPtr<__wasi_timestamp_t>,
) -> __wasi_errno_t {
unimplemented!()
}