aboutsummaryrefslogtreecommitdiff
path: root/lib/std/os/linux.zig
AgeCommit message (Expand)Author
2025-02-06std.os.linux.mmap: remove logic that does not belong hereAndrew Kelley
2025-02-06introduce std.posix.mremap and use itAndrew Kelley
2025-02-03std.os.linux: re-add missing timerfd_create() constantsJohn Benediktsson
2025-02-01std.posix: Use separate clock ID enums for clock_gettime() and timerfd_create...Chris Boesch
2025-01-31std.os.linux: adding recvmmsg() (#22651)John Benediktsson
2025-01-29std: mkdir(2) mode uses mode_tMeghan Denny
2025-01-29std: add optional times pointer for futimes, futimens, utimes, utimensatthejohnny5
2025-01-26std.os.linux: Adding sigdelset (#22406)Enrique Miguel Mora Meza
2025-01-16all: update to `std.builtin.Type.Pointer.Size` field renamesmlugg
2024-12-31linux: make ptid and ctid in clone() optionalMisaki Kasumi
2024-12-22fix: allow std.linux.getgroups to accept nullMeili C
2024-12-01std.os.linux: Fix fadvise64 syscall selection for n32/x32.Alex Rønne Petersen
2024-11-16Add realtime scheduling calls to std.os.linux (issue #19671) (#19675)curuvar
2024-11-13Flags for SIOC{G,S}IFFLAGSBenjamin Hetz
2024-11-03Merge pull request #21599 from alexrp/thumb-portingAlex Rønne Petersen
2024-11-03std.Target: Replace isARM() with isArmOrThumb() and rename it to isArm().Alex Rønne Petersen
2024-11-02generate_linux_syscalls: Generate syscalls for x32.Alex Rønne Petersen
2024-11-02std.Target: Add muslabin32 and muslabi64 tags to Abi.Alex Rønne Petersen
2024-10-26Fix up Linux xattr syscallsNelson Crosby
2024-10-11std.os.linux: Use the Thumb-specific syscall helpers for thumbeb too.Alex Rønne Petersen
2024-10-06Merge pull request #21587 from alexrp/hexagon-portingAlex Rønne Petersen
2024-10-04std.os.linux: Fix mmap() syscall invocation for s390x.Alex Rønne Petersen
2024-10-03std.os.linux: Add hexagon arch bits.Alex Rønne Petersen
2024-10-03std.os.linux: Rename some arch bits files to match std.Target.Cpu.Arch tags.Alex Rønne Petersen
2024-09-26std.os.linux: extend rtattr.type to support IFA_*pseudoc
2024-09-24std: add arch bits for s390x-linux (#21342)Meghan Denny
2024-09-19std.os.linux: Fix tc_oflag_t for PowerPCLinus Groh
2024-09-06std.os.linux: Add clock_nanosleep() syscall wrapper.Alex Rønne Petersen
2024-08-31std.os.linux: Make nanosleep() a compile error on riscv32.Alex Rønne Petersen
2024-08-31std.os.linux: Also use kernel_timespec for riscv32 when libc is linked.Alex Rønne Petersen
2024-08-28std: update `std.builtin.Type` fields to follow naming conventionsmlugg
2024-08-27lib,test,tools,doc: update usages of @exportmlugg
2024-08-23std.os.linux: Fix bunch of compilation errors (#21138)Michał Drozd
2024-08-23Merge pull request #21137 from Aransentin/af_packetAndrew Kelley
2024-08-22Merge pull request #21095 from alexrp/mips64-testsAndrew Kelley
2024-08-21Inline the variant unionJens Goldberg
2024-08-20Add tpacket_hdr and tpacket_block variant unionsJens Goldberg
2024-08-19Added Constants Related To Ioctl (sockios.h)Mohanavel S K
2024-08-19Remove FASTROUTE; invisible to userspace, and collides with USERJens Goldberg
2024-08-19std.os.linux: Add support for AF_PACKET V3Jens Goldberg
2024-08-18std.os.linux: Fix rlimit_resource for mips64; move out of arch bits.Alex Rønne Petersen
2024-08-18std.os.linux: Fix E definition for mips64.Alex Rønne Petersen
2024-08-14std.os.linux: add mseal syscallreokodoku
2024-08-12std.os.linux: Fix definition of tc_lflag_t on MIPSLinus Groh
2024-08-09std.os.linux: Retranslate and port some ioctl-related types and values.Alex Rønne Petersen
2024-08-09std: add loongarch64 support (#20915)YANG Xudong
2024-08-07loongarch: various architecture specific fixes (#20912)YANG Xudong
2024-08-07POSIX link() syscall only takes two arguments (no flags)Pat Tullmann
2024-08-07Add getppid to std.c and std.os.linux.Jeffrey C. Ollie
2024-08-07std.os.linux: Move clone() here and stop exporting it.Alex Rønne Petersen