aboutsummaryrefslogtreecommitdiff
path: root/lib/std/os/linux.zig
AgeCommit message (Expand)Author
2024-08-01std.os.linux: Unbreak the buildAlex Rønne Petersen
2024-08-01Merge pull request #20870 from alexrp/target-cleanup-3Andrew Kelley
2024-08-01Merge pull request #20869 from alexrp/linux-syscallsAndrew Kelley
2024-07-30std.Target: Remove `sparcel` architecture tag.Alex Rønne Petersen
2024-07-30std.os.linux: Hook up newly added syscall enums.Alex Rønne Petersen
2024-07-30std.os.linux: Adjust for rename of mips syscall enums.Alex Rønne Petersen
2024-07-30std.os.linux.AUDIT: Rewrite ARCH in terms of std.elf.EM.Alex Rønne Petersen
2024-07-29std: Stop supporting Linux/glibc versions older than declared in std.Target.Alex Rønne Petersen
2024-07-29std.os.linux: Remove the sparc64 workaround in fadvise().Alex Rønne Petersen
2024-07-29std.os.linux: Define timespec as kernel_timespec (64-bit) for riscv32.Alex Rønne Petersen
2024-07-29std.os.linux: Add riscv32 support.Alex Rønne Petersen
2024-07-29std.os.linux: Some adjustments after syscall generation strategy changes.Alex Rønne Petersen
2024-07-26std.os.linux: Fix default value for perf_event_attr.clockid field.Alex Rønne Petersen
2024-07-23std.os.linux.AUDIT: Fix s390x; add loongarch64 and xtensa.Alex Rønne Petersen
2024-07-23std.os.linux: Also define O for armeb and thumbeb.Alex Rønne Petersen
2024-07-23std.os.linux: Also define MAP for armeb and thumbeb.Alex Rønne Petersen
2024-07-23std.os.linux: Define (MIN)SIGSTKSZ for all supported Linux architectures.Alex Rønne Petersen
2024-07-23std.os.linux: Define syscalls for armeb and thumbeb too.Alex Rønne Petersen
2024-07-23std.os.linux: Import arch bits for armeb and thumbeb too.Alex Rønne Petersen
2024-07-22std: Wrap setpgid on POSIXNguyễn Gia Phong
2024-07-21std.os.linux: sched_setaffinity fix (#20357)Gabor Lekeny
2024-07-19Merge pull request #20679 from ziglang/std.c-reorgAndrew Kelley
2024-07-19fix regression of flock being called on wasi targetsAndrew Kelley
2024-07-19fix fanotify_mark on 32-bitTechatrix
2024-07-19std.c reorganizationAndrew Kelley
2024-07-15std.os.linux: export getauxval only when building executable or root has main...Vesim
2024-07-12std.os.linux: type safety for fanotify metadata event mask fieldAndrew Kelley
2024-07-12std.os.linux: add AT.HANDLE_FIDAndrew Kelley
2024-07-12std.os.linux: fanotify_init, fanotify_mark, name_to_handle_atAndrew Kelley
2024-07-09Merge pull request #20561 from jacobly0/debug-segfaultsAndrew Kelley
2024-07-09std: fix typos (#20560)Jora Troosh
2024-07-09debug: prevent segfaults on linuxJacob Young
2024-07-03Add two new io_uring flags to linux.zigNikita
2024-06-13Fix futex2_waitv syscallPeng Guanwen
2024-05-20fix: incorrect field sizes in std.os.linux.ifmapWes Koerber
2024-04-28std.posix.iovec: use .base and .len instead of .iov_base and .iov_lenNameless
2024-04-20Fix usage of `unexpectedErrno`Jared Baur
2024-03-30cbe: rewrite `CType`Jacob Young
2024-03-23haiku: debitrotJacob Young
2024-03-20std: fix inconsistent errno size on linuxAndrew Kelley
2024-03-19extract std.posix from std.osAndrew Kelley
2024-03-17AstGen: disallow alignment on function typesJacob Young
2024-03-15io_uring: ring mapped buffers (#17806)Igor Anić
2024-03-11std.builtin: make atomic order fields lowercaseTristan Ross
2024-03-11std.builtin: make link mode fields lowercaseTristan Ross
2024-03-08std.os.linux: rework io_uring supportmlugg
2024-03-08std.os.linux: do not use `usingnamespace` to define getauxvalmlugg
2024-03-08std.os.linux: remove unnecessary use of `usingnamespace`mlugg
2024-03-05std.os.linux: enforce null-terminated path argumentsOK Ryoko
2024-02-13std.posix.termios: bring V backAndrew Kelley