summaryrefslogtreecommitdiff
path: root/src/wasi.rs
Commit message (Expand)AuthorAgeFilesLines
* wasi: add __errno_locationConnor Peet2023-03-071-0/+2
* add S_IRWX* constants to wasiConnor Peet2023-03-061-0/+3
* Add ISO C functions atof, atol, atoll, strtoll, strtoullLegionMammal9782022-12-141-1/+5
* fix: Order of all `s_*!` macro callsFlorian Bartels2022-10-281-2/+1
* wasi add langinfo.hDean Li2022-02-131-0/+69
* Auto merge of #2575 - sunfishcode:sunfishcode/wasi-getcwd, r=Amanieubors2021-12-041-0/+2
|\
| * Update to the latest released wasi-libc and declare `getcwd`/`chdir`Dan Gohman2021-12-021-0/+2
* | Add `#[allow(missing_debug_implementations)]` to WASI's `max_align_t`.Dan Gohman2021-12-031-0/+1
* | Define max_align_t for wasi.Dan Gohman2021-12-031-0/+7
|/
* Scope in Send, Sync for wasiJubilee Young2021-11-101-0/+2
* Auto merge of #2272 - 12101111:musl-bundle, r=Amanieubors2021-11-041-1/+6
|\
| * Use link modifiers -bundle on musl and wasi target121011112021-11-031-1/+6
* | Use ptr::addr_of when availableNoa2021-11-011-4/+6
* | Enable clock_gettime on wasiNoa2021-11-011-8/+22
|/
* Add `strtof` for all platforms that have `strtod`Hans Christian Schmitz2021-08-221-0/+1
* Define `S_I{R,W,X}{USR,GRP,OTH}` and `S_IS{VTX,UID,GID}` for wasi.Dan Gohman2021-07-011-0/+12
* Define `O_CLOEXEC` for WASI.Dan Gohman2021-06-011-0/+1
* Fix styleYuki Okushi2021-04-061-236/+49
* WASI: define `AT_FDCWD` and update to latest WASI libcDan Gohman2021-02-181-1/+109
* Declare `wchar_t` for WASIYuki Okushi2021-02-101-0/+1
* Define some `sysconf` constants for WASI.Dan Gohman2020-09-131-0/+5
* Define several more constants for WASI.Dan Gohman2020-09-031-0/+12
* Add more WASI libc definitions.Dan Gohman2020-07-061-1/+26
* Declare `seekdir` and `telldir` for WASI.Dan Gohman2020-07-011-0/+2
* Update bindings for the wasm32-wasi targetAlex Crichton2019-12-161-8/+5
* Formattinggnzlbg2019-09-121-3/+3
* Auto merge of #1461 - newpavlov:patch-4, r=gnzlbgbors2019-09-071-679/+91
|\
| * add __wasi_rights_tnewpavlov2019-08-211-0/+2
| * remove types and constantsArtyom Pavlov2019-08-131-404/+91
| * remove WASI Core APIArtyom Pavlov2019-08-091-277/+0
* | Fix style error in wasi.rsLuke Petre2019-08-181-1/+0
* | Adding UTIME_NOW and UTIME_OMIT to OSes which support utimensatLuke Petre2019-08-171-0/+3
|/
* wasi: add c_schar definitionTravis Finkenauer2019-06-251-0/+1
* Refactor fixed-width integer types into its own modulegnzlbg2019-05-291-8/+0
* Update to the latest wasi-sysroot.Dan Gohman2019-05-161-0/+18
* Rename _wasi_rmfileat to _wasi_unlinkatgnzlbg2019-05-161-1/+1
* Remove utsname and uname for now too.Dan Gohman2019-04-241-10/+0
* Remove fd_set, select, and pselect entirely for now.Dan Gohman2019-04-241-20/+0
* Remove the definition of ULONG_SIZE which is no longer needed.Dan Gohman2019-04-241-11/+0
* Use the WASI layout for fd_set.Dan Gohman2019-04-241-1/+2
* Remove FD_SET and related functions for now.Dan Gohman2019-04-231-5/+0
* Fix dirent to match WASI libc's definition.Dan Gohman2019-04-231-6/+14
* Make FD_ISSET's argument a pointer to const, to match the libc declaration.Dan Gohman2019-04-231-1/+1
* Don't make opaque types like FILE and DIR copyable.Dan Gohman2019-04-231-19/+6
* Define WASI libc errno constants.Dan Gohman2019-04-231-0/+79
* Add more WASI libc bindings.Dan Gohman2019-04-231-0/+502
* Add binding for new `__wasilibc_find_relpath` APIAlex Crichton2019-04-081-4/+10
* Enable the wasi target on CIAlex Crichton2019-04-051-9/+12
* Touch up style of wasi.rsAlex Crichton2019-03-271-144/+144
* Address some PR feedbackAlex Crichton2019-03-271-65/+51