authorgravatar for kbutcher6200@gmail.comkprotty <kbutcher6200@gmail.com> 2019-11-07 16:36:33-06:00
committergravatar for kbutcher6200@gmail.comkprotty <kbutcher6200@gmail.com> 2019-11-07 16:36:33-06:00
logbb4abfdc78b527b315950ce9f233518cdaa6a72a
tree38072e2706787469841861d91bd41c96cc290261
parent12e68cbeb636c920475b2420314c23de37689509

Use `system` instead of `builtin.link_libc`


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

lib/std/os.zig+3-6
......@@ -3171,11 +3171,8 @@ pub fn dn_expand(
31713171}
31723172
31733173pub fn sched_yield() void {
3174 if (builtin.os == .windows) {
3175 _ = windows.kernel32.SwitchToThread();
3176 } else if (builtin.os == .linux and !builtin.link_libc) {
3177 assert(linux.sched_yield() == 0);
3178 } else if (builtin.link_libc) {
3179 assert(std.c.sched_yield() == 0);
3174 switch (builtin.os) {
3175 .windows => _ = windows.kernel32.SwitchToThread(),
3176 else => assert(system.sched_yield() == 0),
31803177 }
31813178}