wasm2cil icon indicating copy to clipboard operation
wasm2cil copied to clipboard

Missing wasi-libc implementations

Open iinuwa opened this issue 4 years ago • 0 comments

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

iinuwa avatar Nov 02 '21 04:11 iinuwa