aboutsummaryrefslogtreecommitdiff
path: root/lib/std/os
AgeCommit message (Expand)Author
2024-08-19Added Constants Related To Ioctl (sockios.h)Mohanavel S K
2024-08-15loongarch: fix asm to set thread pointer (#21086)YANG Xudong
2024-08-14std.os.linux: add mseal syscallreokodoku
2024-08-13add getcontextYANG Xudong
2024-08-12`std.os.linux`: Add clone() implementation for mips64. (#21038)Alex Rønne Petersen
2024-08-12std.os.linux.tls: Support sparc32.Alex Rønne Petersen
2024-08-12std.os.linux: Fix definition of tc_lflag_t on MIPSLinus Groh
2024-08-11std.os.linux.start_pie: Add support for the new RELR relocation format.Alex Rønne Petersen
2024-08-09std.os.linux: Retranslate and port some ioctl-related types and values.Alex Rønne Petersen
2024-08-09Merge pull request #21004 from alexrp/linux-6.10Andrew Kelley
2024-08-09std: add loongarch64 support (#20915)YANG Xudong
2024-08-09Update Linux syscalls to 6.10.Alex Rønne Petersen
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-07Merge pull request #20925 from alexrp/windows-tlsAndrew Kelley
2024-08-07std.os.linux.start_pie: Add sparc/sparc64 support.Alex Rønne Petersen
2024-08-03std.os.windows.tls: Set `AddressOfCallBacks` to `&__xl_a + 1`.Alex Rønne Petersen
2024-08-03std.os.windows.tls: Only define _tls_array when targeting MSVC.Alex Rønne Petersen
2024-08-03std.os.windows.tls: Slightly improve type safety.Alex Rønne Petersen
2024-08-03std.os.windows.tls: Change type of `_tls_start`/`_tls_end` to `*anyopaque`.Alex Rønne Petersen
2024-08-03std: Move start_windows_tls.zig to os/windows/tls.zig.Alex Rønne Petersen
2024-08-03std.os.linux: Add VDSO definition for riscv32/riscv64.Alex Rønne Petersen
2024-08-03std.os.linux: Fix CGT_SYM for mips/mips64.Alex Rønne Petersen
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-08-01Merge pull request #20857 from alexrp/tls-portingAndrew Kelley
2024-08-01Merge pull request #20772 from alexrp/linux-auditAndrew Kelley
2024-07-30std.os.linux.start_pie: Use a 64-bit displacement for s390x.Alex Rønne Petersen
2024-07-30std.os.linux.start_pie: Apply MIPS local GOT relocations.Alex Rønne Petersen
2024-07-30std.Target: Remove `sparcel` architecture tag.Alex Rønne Petersen
2024-07-30std.os.linux.tls: Add csky support.Alex Rønne Petersen
2024-07-30std.os.linux.tls: Add arc support.Alex Rønne Petersen
2024-07-30std.os.linux.tls: Add hexagon support.Alex Rønne Petersen
2024-07-30std.os.linux.tls: Add s390x support.Alex Rønne Petersen
2024-07-30std.os.linux.tls: Add loongarch support.Alex Rønne Petersen
2024-07-30std.os.linux.tls: Add m68k support.Alex Rønne Petersen
2024-07-30std.os.linux.tls: Fix layout computation for the modified Variant I.Alex Rønne Petersen
2024-07-30std.os.linux.tls: Refactor and improve documentation.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.syscalls: Regenerate based on Linux v6.7.Alex Rønne Petersen
2024-07-30std.os.linux.AUDIT: Rewrite ARCH in terms of std.elf.EM.Alex Rønne Petersen