authorgravatar for benjamin.feng@glassdoor.comBenjamin Feng <benjamin.feng@glassdoor.com> 2019-11-19 16:12:26-06:00
committergravatar for benjamin.feng@glassdoor.comBenjamin Feng <benjamin.feng@glassdoor.com> 2019-11-19 16:12:26-06:00
logc3d93cd9f2a6ebc4e7104435a8bf24213eb4ba34
treec60d8b7d137360f22f42136f9afd87587a9e48a4
parent747529e96bf61f1a2017224f956d4029e55fce42

WASI time_t / timespec


1 files changed, 6 insertions(+), 0 deletions(-)

lib/std/os/bits/wasi.zig+6
...@@ -298,6 +298,7 @@ pub const subscription_t = extern struct {...@@ -298,6 +298,7 @@ pub const subscription_t = extern struct {
298};298};
299299
300pub const timestamp_t = u64;300pub const timestamp_t = u64;
301pub const time_t = i64; // match https://github.com/CraneStation/wasi-libc
301302
302pub const userdata_t = u64;303pub const userdata_t = u64;
303304
...@@ -305,3 +306,8 @@ pub const whence_t = u8;...@@ -305,3 +306,8 @@ pub const whence_t = u8;
305pub const WHENCE_CUR: whence_t = 0;306pub const WHENCE_CUR: whence_t = 0;
306pub const WHENCE_END: whence_t = 1;307pub const WHENCE_END: whence_t = 1;
307pub const WHENCE_SET: whence_t = 2;308pub const WHENCE_SET: whence_t = 2;
309
310pub const timespec = extern struct {
311 tv_sec: time_t,
312 tv_nsec: isize,
313};