std.c: Fix Stat struct layout for mips/mipsel with glibc.

std.os.linux.dev_t for mips32 is u64, but glibc uses u32.

Closes #21276.
This commit is contained in:
Alex Rønne Petersen 2024-10-03 05:45:07 +02:00
parent 8ee52f99ce
commit 60f55b2bd2
No known key found for this signature in database

View File

@ -6389,14 +6389,14 @@ pub const Stat = switch (native_os) {
return self.ctim;
}
} else extern struct {
dev: dev_t,
dev: u32,
__pad0: [3]u32,
ino: ino_t,
mode: mode_t,
nlink: nlink_t,
uid: uid_t,
gid: gid_t,
rdev: dev_t,
rdev: u32,
__pad1: [3]u32,
size: off_t,
atim: timespec,