aboutsummaryrefslogtreecommitdiff
path: root/lib/std/os/linux
AgeCommit message (Expand)Author
2024-10-12std.dynamic_library: update to new elf APIAndrew Kelley
2024-10-12link.Elf: eliminate an O(N^2) algorithm in flush()Andrew Kelley
2024-10-11IoUring: fix an issue in tests where InvalidVersion might get thrown by skipK...Jean-Baptiste "Jiboo" Lepesme
2024-10-06Merge pull request #21608 from mikdusan/ppc64Alex Rønne Petersen
2024-10-06Merge pull request #21587 from alexrp/hexagon-portingAlex Rønne Petersen
2024-10-05stage1 ppc64: remove inline-asm overlapping clobbersMichael Dusan
2024-10-04std.os.linux: Fix mmap() syscall invocation for s390x.Alex Rønne Petersen
2024-10-03generate_linux_syscalls: Rename mmap_pgoff to mmap2.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-24std: add arch bits for s390x-linux (#21342)Meghan Denny
2024-09-07std: Fix assembler comment syntax for sparc.Alex Rønne Petersen
2024-08-31std.os.linux: Define the Stat struct for riscv32.Alex Rønne Petersen
2024-08-30std.os.linux: Fix syscall6() when building for PIC/PIE.Alex Rønne Petersen
2024-08-28std: update `std.builtin.Type` fields to follow naming conventionsmlugg
2024-08-27Dwarf: implement .eh_frameJacob Young
2024-08-23std.os.linux: Fix bunch of compilation errors (#21138)Michał Drozd
2024-08-18std.os.linux: Fix Stat struct for mips/mips64.Alex Rønne Petersen
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 syscall errno value handling for mips.Alex Rønne Petersen
2024-08-15loongarch: fix asm to set thread pointer (#21086)YANG Xudong
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-11std.os.linux.start_pie: Add support for the new RELR relocation format.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-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-07std.os.linux.start_pie: Add sparc/sparc64 support.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-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-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.syscalls: Regenerate based on Linux v6.7.Alex Rønne Petersen
2024-07-30std.os.linux.start_pie: Rewrite relocate() to avoid jump tables and libcalls.Alex Rønne Petersen