aboutsummaryrefslogtreecommitdiff
path: root/lib/std/os
AgeCommit message (Expand)Author
2024-11-04zig.h: Improve portability of zig_*_windows_teb() helpers.Alex Rønne Petersen
2024-11-03Merge pull request #21843 from alexrp/callconv-followupAlex Rønne Petersen
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-02std.os.windows: Deprecate WINAPI in favor of CallingConvention.winapi.Alex Rønne Petersen
2024-11-02std.os.windows: Fix some incorrect callconv specifiers.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-29std.os.windows.WriteFile: Map ERROR_NO_DATA to error.BrokenPipe instead of ER...Julian Noble
2024-10-26Fix up Linux xattr syscallsNelson Crosby
2024-10-25std.os.uefi: Fix calling convention build errorLinus Groh
2024-10-19std: update for new `CallingConvention`mlugg
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-11std.os.linux: Use the Thumb-specific syscall helpers for thumbeb too.Alex Rønne Petersen
2024-10-06Merge pull request #21597 from achan1989/issue_14324Andrew Kelley
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-06Copy in WASI rights_t documentationachan1989
2024-10-05stage1 ppc64: remove inline-asm overlapping clobbersMichael Dusan
2024-10-05std.os.windows.ReadFile: handle ERROR_LOCK_VIOLATIONJonathan Marler
2024-10-04Merge pull request #21578 from alexrp/s390x-portingAlex Rønne Petersen
2024-10-04std.os.linux: Fix mmap() syscall invocation for s390x.Alex Rønne Petersen
2024-10-03Merge pull request #21570 from alexrp/windows-itaniumAlex 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-28Initial port work for `*-windows-itanium` support.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-24uefi: erroneous alignment check in pool_allocatorNameless
2024-09-19std.os.linux: Fix tc_oflag_t for PowerPCLinus Groh
2024-09-07std: Fix assembler comment syntax for sparc.Alex Rønne Petersen
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-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-30Merge pull request #21174 from alexrp/win-armAndrew Kelley
2024-08-29std: avoid field/decl name conflictsmlugg
2024-08-28std: update `std.builtin.Type` fields to follow naming conventionsmlugg
2024-08-28std.os.windows: Define CONTEXT, RUNTIME_FUNCTION, and KNONVOLATILE_CONTEXT_PO...Alex Rønne Petersen
2024-08-28std.os.windows: Implement teb() for thumb.Alex Rønne Petersen
2024-08-27Dwarf: implement .eh_frameJacob Young
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