zig/lib/std/os/linux
Pat Tullmann caf80e90b8 linux/mips.zig: Use i32 for stat nsec fields
The `atime()`, etc wrappers here expect to create a `std.linux.timespec`
(defined in `linux.zig` to have `isize` fields), so the u32 causes errors:

   error: expected type 'isize', found 'u32'
   .nsec = self.atim_nsec,

Make the nsec fields signed for consistency with all the other structs,
with and with `std.linux.timespec`.

Also looks like the comment on `__pad1` was copied from `__pad0`, but it
only applies to `__pad0`.
2025-08-06 22:12:41 -07:00
..
bpf linux/bpf: add alignment for helper functions to make compiler happy 2024-11-18 16:19:44 +01:00
aarch64.zig remove condition codes 2025-07-16 10:27:39 -07:00
arm.zig zig fmt 2025-07-16 10:27:39 -07:00
bpf.zig lib/std: PermissionDenied/AccessDenied cleanup and fallout 2025-03-24 16:20:45 +01:00
hexagon.zig zig fmt 2025-07-16 10:27:39 -07:00
io_uring_sqe.zig io_uring: add setsockopt/getsockopt 2025-03-05 13:35:52 +01:00
ioctl.zig std.Target: Remove sparcel architecture tag. 2024-07-30 06:30:25 +02:00
IoUring.zig Add register_file_alloc_range 2025-05-06 18:01:07 +02:00
loongarch64.zig canonicalize loongarch clobbers 2025-07-16 10:27:40 -07:00
m68k.zig zig fmt 2025-07-16 10:27:39 -07:00
mips.zig linux/mips.zig: Use i32 for stat nsec fields 2025-08-06 22:12:41 -07:00
mips64.zig canonicalize loongarch clobbers 2025-07-16 10:27:40 -07:00
powerpc.zig zig fmt 2025-07-16 10:27:39 -07:00
powerpc64.zig zig fmt 2025-07-16 10:27:39 -07:00
riscv32.zig zig fmt 2025-07-16 10:27:39 -07:00
riscv64.zig zig fmt 2025-07-16 10:27:39 -07:00
s390x.zig zig fmt 2025-07-16 10:27:39 -07:00
seccomp.zig std.builtin.Endian: make the tags lower case 2023-10-31 21:37:35 -04:00
sparc64.zig zig fmt 2025-07-16 10:27:39 -07:00
syscalls.zig generate_linux_syscalls: Generate syscalls for x32. 2024-11-02 10:42:53 +01:00
test.zig linux: futex v2 API updates 2025-06-18 19:53:50 -07:00
thumb.zig zig fmt 2025-07-16 10:27:39 -07:00
tls.zig zig fmt 2025-07-16 10:27:39 -07:00
vdso.zig std.dynamic_library: update to new elf API 2024-10-12 10:44:17 -07:00
x86.zig zig fmt 2025-07-16 10:27:39 -07:00
x86_64.zig zig fmt 2025-07-16 10:27:39 -07:00