diff options
| author | Shritesh Bhattarai <shritesh@shritesh.com> | 2019-04-13 15:15:39 -0500 |
|---|---|---|
| committer | Shritesh Bhattarai <shritesh@shritesh.com> | 2019-04-13 15:15:39 -0500 |
| commit | 72bcd5a4a50787b0407c21e61d660e59fa74e449 (patch) | |
| tree | 3f19328aa871e1c042bdaccaca0d24561b70ffc5 /std/os.zig | |
| parent | 63f2e96eeaaa032ffa9ff11a4a632d8032883233 (diff) | |
| download | zig-72bcd5a4a50787b0407c21e61d660e59fa74e449.tar.gz zig-72bcd5a4a50787b0407c21e61d660e59fa74e449.zip | |
WIP: hello world
Diffstat (limited to 'std/os.zig')
| -rw-r--r-- | std/os.zig | 5 |
1 files changed, 4 insertions, 1 deletions
diff --git a/std/os.zig b/std/os.zig index d641cf29c9..c1d5aa4096 100644 --- a/std/os.zig +++ b/std/os.zig @@ -23,6 +23,7 @@ test "std.os" { _ = @import("os/time.zig"); _ = @import("os/windows.zig"); _ = @import("os/uefi.zig"); + _ = @import("os/wasi.zig"); _ = @import("os/get_app_data_dir.zig"); } @@ -33,6 +34,7 @@ pub const freebsd = @import("os/freebsd.zig"); pub const netbsd = @import("os/netbsd.zig"); pub const zen = @import("os/zen.zig"); pub const uefi = @import("os/uefi.zig"); +pub const wasi = @import("os/wasi.zig"); pub const posix = switch (builtin.os) { Os.linux => linux, @@ -40,6 +42,7 @@ pub const posix = switch (builtin.os) { Os.freebsd => freebsd, Os.netbsd => netbsd, Os.zen => zen, + Os.wasi => wasi, else => @compileError("Unsupported OS"), }; @@ -187,7 +190,7 @@ pub fn abort() noreturn { c.abort(); } switch (builtin.os) { - Os.linux, Os.macosx, Os.ios, Os.freebsd, Os.netbsd => { + Os.linux, Os.macosx, Os.ios, Os.freebsd, Os.netbsd, Os.wasi => { _ = posix.raise(posix.SIGABRT); _ = posix.raise(posix.SIGKILL); while (true) {} |
