aboutsummaryrefslogtreecommitdiff
path: root/lib/std/os/linux/x86_64.zig
diff options
context:
space:
mode:
authorAndrew Kelley <andrew@ziglang.org>2021-08-24 17:21:53 -0700
committerAndrew Kelley <andrew@ziglang.org>2021-09-01 17:54:06 -0700
commit1bbfcb95abc471374e5f8d74e04f0a002cc85c95 (patch)
tree76cb0df86a8a5f55e1f7f3bb0fd7dd4422581487 /lib/std/os/linux/x86_64.zig
parent3deda15e21ea3a8138d5b628f2649bbbfe7fa910 (diff)
downloadzig-1bbfcb95abc471374e5f8d74e04f0a002cc85c95.tar.gz
zig-1bbfcb95abc471374e5f8d74e04f0a002cc85c95.zip
std: reorganize std.c to eliminate `usingnamespace`
Behavior tests pass on x86_64-linux with -lc
Diffstat (limited to 'lib/std/os/linux/x86_64.zig')
-rw-r--r--lib/std/os/linux/x86_64.zig8
1 files changed, 4 insertions, 4 deletions
diff --git a/lib/std/os/linux/x86_64.zig b/lib/std/os/linux/x86_64.zig
index ee1931e4ea..bca222d77c 100644
--- a/lib/std/os/linux/x86_64.zig
+++ b/lib/std/os/linux/x86_64.zig
@@ -112,6 +112,9 @@ pub fn restore_rt() callconv(.Naked) void {
pub const mode_t = usize;
pub const time_t = isize;
+pub const nlink_t = usize;
+pub const blksize_t = isize;
+pub const blkcnt_t = isize;
pub const SYS = enum(usize) {
read = 0,
@@ -664,7 +667,7 @@ pub const ino_t = u64;
pub const dev_t = u64;
// The `stat` definition used by the Linux kernel.
-pub const kernel_stat = extern struct {
+pub const Stat = extern struct {
dev: dev_t,
ino: ino_t,
nlink: usize,
@@ -696,9 +699,6 @@ pub const kernel_stat = extern struct {
}
};
-// The `stat64` definition used by the libc.
-pub const libc_stat = kernel_stat;
-
pub const timespec = extern struct {
tv_sec: isize,
tv_nsec: isize,