Commit de473d4423

Marcio Giaxa <i@mgxm.me>
2018-12-24 13:27:08
freebsd: implement std.os.time.sleep
1 parent 682815f
Changed files (1)
std
std/os/time.zig
@@ -13,7 +13,7 @@ pub const epoch = @import("epoch.zig");
 /// Sleep for the specified duration
 pub fn sleep(nanoseconds: u64) void {
     switch (builtin.os) {
-        Os.linux, Os.macosx, Os.ios => {
+        Os.linux, Os.macosx, Os.ios, Os.freebsd => {
             const s = nanoseconds / ns_per_s;
             const ns = nanoseconds % ns_per_s;
             posixSleep(@intCast(u63, s), @intCast(u63, ns));