aboutsummaryrefslogtreecommitdiff
path: root/lib/std/os/linux.zig
AgeCommit message (Expand)Author
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
2024-08-07Merge pull request #20922 from alexrp/vdsoAndrew Kelley
2024-08-03std.os.linux: Replace `@hasDecl()` with `!= void` check for VDSO.Alex Rønne Petersen
2024-08-01std.os.linux: Fix arm check in fadvise() to also include thumb.Alex Rønne Petersen
2024-08-01std.os.linux: Fix require_aligned_register_pair to check isMIPS32().Alex Rønne Petersen
2024-08-01std.Target: Rework isPPC()/isPPC64() functions.Alex Rønne Petersen
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