wasm2cil
wasm2cil copied to clipboard
Missing wasi-libc implementations
Here's a list of missing features from wasi-libc (as of Feb 23). This could be used to track issues:
Flags
- [ ] __WASI_SIGNAL_NONE
Structs
- [ ] __wasi_dirent_t
- [ ] __wasi_event_fd_readwrite_t
- [ ] __wasi_event_t
- [ ] __wasi_prestat_u_t
Methods
- [ ] __wasi_clock_res_get()
- [ ] __wasi_clock_time_get() (Partially implemented)
- [ ] __wasi_fd_advise()
- [ ] __wasi_fd_allocate()
- [ ] __wasi_fd_close()
- [ ] __wasi_fd_datasync()
- [ ] __wasi_fd_fdstat_set_flags()
- [ ] __wasi_fd_fdstat_set_rights()
- [ ] __wasi_fd_filestat_get()
- [ ] __wasi_fd_filestat_set_size()
- [ ] __wasi_fd_filestat_set_times()
- [ ] __wasi_fd_pread()
- [ ] __wasi_fd_prestat_dir_name() (Partially implemented)
- [ ] __wasi_fd_pwrite()
- [ ] __wasi_fd_readdir()
- [ ] __wasi_fd_renumber()
- [ ] __wasi_fd_seek() (Partially implemented)
- [ ] __wasi_fd_sync() (Partially implemented)
- [ ] __wasi_fd_tell()
- [ ] __wasi_path_filestat_set_times()
- [ ] __wasi_path_link()
- [ ] __wasi_path_open()
- [ ] __wasi_path_readlink()
- [ ] __wasi_path_rename()
- [ ] __wasi_path_symlink()
- [ ] __wasi_proc_raise()
- [ ] __wasi_random_get() (Partially implemented)
- [ ] __wasi_sched_yield()
- [ ] __wasi_sock_recv()
- [ ] __wasi_sock_send()
- [ ] __wasi_sock_shutdown()
- [ ] __wasi_subscription_clock_t
- [ ] __wasi_subscription_fd_readwrite_t
- [ ] __wasi_subscription_t
- [ ] __wasi_subscription_u_u_t