diff options
| author | Al Hoang <3811822-hoanga@users.noreply.gitlab.com> | 2021-01-17 13:29:00 -0600 |
|---|---|---|
| committer | Andrew Kelley <andrew@ziglang.org> | 2021-02-25 16:41:42 -0700 |
| commit | c17396691ce116a949618cb03d740997c7e80788 (patch) | |
| tree | a7d9f8fbf9cb4b765609af2ec842b17e6f0e7be5 /lib/std/os.zig | |
| parent | 6b0372229da4fa4cf32f0ee1eb079f530554b094 (diff) | |
| download | zig-c17396691ce116a949618cb03d740997c7e80788.tar.gz zig-c17396691ce116a949618cb03d740997c7e80788.zip | |
initial support for haiku sync update
* add cpu count
* use haiku find_directory
* add definitions and exports for building in haiku
Diffstat (limited to 'lib/std/os.zig')
| -rw-r--r-- | lib/std/os.zig | 6 |
1 files changed, 6 insertions, 0 deletions
diff --git a/lib/std/os.zig b/lib/std/os.zig index a9578e530e..8d5c680b26 100644 --- a/lib/std/os.zig +++ b/lib/std/os.zig @@ -3941,6 +3941,9 @@ pub fn sysctl( if (builtin.os.tag == .wasi) { @panic("unsupported"); } + if (builtin.os.tag == .haiku) { + @panic("unsupported"); + } const name_len = math.cast(c_uint, name.len) catch return error.NameTooLong; switch (errno(system.sysctl(name.ptr, name_len, oldp, oldlenp, newp, newlen))) { @@ -3965,6 +3968,9 @@ pub fn sysctlbynameZ( if (builtin.os.tag == .wasi) { @panic("unsupported"); } + if (builtin.os.tag == .haiku) { + @panic("unsupported"); + } switch (errno(system.sysctlbyname(name, oldp, oldlenp, newp, newlen))) { 0 => return, |
