zig/lib/std/os
Andrew Kelley 53d011fa1a (breaking) std.time fixups and API changes
Remove the constants that assume a base unit in favor of explicit
x_per_y constants.

nanosecond calendar timestamps now use i128 for the type. This affects
fs.File.Stat, std.time.nanoTimestamp, and fs.File.updateTimes.

calendar timestamps are now signed, because the value can be less than
the epoch (the user can set their computer time to whatever they wish).

implement std.os.clock_gettime for Windows when clock id is
CLOCK_CALENDAR.
2020-05-24 21:40:08 -04:00
..
bits (breaking) std.time fixups and API changes 2020-05-24 21:40:08 -04:00
linux zig fmt 2020-05-05 09:38:02 -06:00
uefi zig fmt 2020-05-05 09:38:02 -06:00
windows Merge pull request #5268 from tadeokondrak/remove-callconv-redundant-syntax 2020-05-07 12:42:26 -04:00
bits.zig introduce operating system version ranges as part of the target 2020-02-28 14:51:53 -05:00
darwin.zig get rid of std.os.foo.is_the_target 2019-10-24 01:14:52 -04:00
dragonfly.zig DragonFlyBSD support 2019-10-30 21:21:58 -04:00
freebsd.zig get rid of std.os.foo.is_the_target 2019-10-24 01:14:52 -04:00
linux.zig zig fmt 2020-05-05 09:38:02 -06:00
netbsd.zig get rid of std.os.foo.is_the_target 2019-10-24 01:14:52 -04:00
test.zig Integrate getTestDir with tmpDir logic 2020-05-18 17:10:49 +02:00
uefi.zig @OpaqueType -> @Type(.Opaque) 2020-04-28 00:02:13 -06:00
wasi.zig Update WASI snapshot to preview1 2020-04-30 01:52:12 -04:00
windows.zig (breaking) std.time fixups and API changes 2020-05-24 21:40:08 -04:00