aboutsummaryrefslogtreecommitdiff
path: root/lib/std/os.zig
diff options
context:
space:
mode:
authorAndrew Kelley <andrew@ziglang.org>2020-11-05 17:27:22 -0500
committerGitHub <noreply@github.com>2020-11-05 17:27:22 -0500
commitc9551652b01bf47a94c139846f22c5df85d07283 (patch)
tree9f7c957dedad2c8e7e72c28ae065a58619c417ba /lib/std/os.zig
parentcf7505da1f60757d9fabda20560191bba72ebdbe (diff)
parentcca6b1113825e5d9723568a398d270ceac6da92c (diff)
downloadzig-c9551652b01bf47a94c139846f22c5df85d07283.tar.gz
zig-c9551652b01bf47a94c139846f22c5df85d07283.zip
Merge pull request #6978 from LemonBoy/statshit
Decouple kernel and libc stat definitions
Diffstat (limited to 'lib/std/os.zig')
-rw-r--r--lib/std/os.zig5
1 files changed, 5 insertions, 0 deletions
diff --git a/lib/std/os.zig b/lib/std/os.zig
index b3339bc161..2ea26f8b1e 100644
--- a/lib/std/os.zig
+++ b/lib/std/os.zig
@@ -3267,6 +3267,11 @@ pub fn waitpid(pid: pid_t, flags: u32) WaitPidResult {
}
}
+pub const Stat = if (builtin.link_libc)
+ system.libc_stat
+else
+ system.kernel_stat;
+
pub const FStatError = error{
SystemResources,