aboutsummaryrefslogtreecommitdiff
path: root/lib/std/os/linux.zig
AgeCommit message (Expand)Author
2022-08-22stage2+stage1: remove type parameter from bit builtinsVeikka Tuominen
2022-08-11std: fix definition of SIG_IGN, SIG_DFL, etc.Isaac Freund
2022-07-31Linux: Add IN_MASK_CREATE and corresponding error handling in inotify_add_watchRyan Liptak
2022-07-23io_uring: add new flags and opcodesVincent Rischmann
2022-07-21LLVM: fix lowering of structs with underaligned fieldsAndrew Kelley
2022-07-05Mark fstype argument to mount as optionalJonathan Marler
2022-07-03std: better definition for std.os.linux.epoll_eventAndrew Kelley
2022-06-28zig fmt: fix idempotency with newlines surrounding doc commentPhilipp Lühmann
2022-05-26fix semantic error with std.os.linux.all_maskJonathan Marler
2022-05-16Generate linux syscalls via. the linux source treeStephen Gregoratto
2022-05-16std.os: Add memfd_create for FreeBSDIsaac Freund
2022-05-13target: Rename sparcv9 -> sparc64Koakuma
2022-05-13std.os.linux: fix signature of setgroupsJonathan Marler
2022-05-02Avoid some unnecessary underscores in constant namesr00ster91
2022-04-28Seccomp fixups re: #10717Stephen Gregoratto
2022-04-28Merge pull request #10717 from gh-fork-dump/seccomp-bitsVeikka Tuominen
2022-03-21stage2 llvm: fix lowerDeclRefValue for function aliasesVeikka Tuominen
2022-03-19std: enable default panic handler for stage2 LLVM on LinuxVeikka Tuominen
2022-03-09Add bits for the Linux Secure Computing facilityStephen Gregoratto
2022-02-27stage2: fix bitcast to optional ptr in llvm backend; omit safety check for in...Veikka Tuominen
2022-02-27stage2: use stage1 test runner for stage2Veikka Tuominen
2022-02-23std.os.linux.socketpair: fd is an out parameterFelix Queißner
2022-02-13Merge pull request #10863 from m-radomski/fixAndrew Kelley
2022-02-13Fix preadv/pwritev bug on 64bit platformTw
2022-02-11validate in Windows using VirtualQuerym
2022-02-11std: validate frame-pointer address in stack walkingm
2022-01-29Add bits for the Linux Auditing SystemStephen Gregoratto
2022-01-27fchown: use the 32-bit uid/gid variant of the syscall on 32-bit linux targetsVesim
2021-12-19stage1, stage2: rename c_void to anyopaque (#10316)Isaac Freund
2021-12-12os/linux: add more io_uring opcodeVincent Rischmann
2021-12-04Added an explicit type for the termios constants (#10266)Zapolsky Anton
2021-11-16os/linux: fix rlimit_resource for mips/sparcv9Vincent Rischmann
2021-11-15Add `chmod` and `chown`Ominitay
2021-11-10Merge pull request #9853 from koachan/sparc64-unittestsAndrew Kelley
2021-11-01std: expose rusage constants under rusage namespaceAndrew Kelley
2021-11-01std: add Linux perf syscall bitsAndrew Kelley
2021-10-10Linux: fix socket constants for SPARCv9Koakuma
2021-10-04migrate from `std.Target.current` to `@import("builtin").target`Andrew Kelley
2021-09-18Add Linux ioctl creation utilities (#9748)Jens Goldberg
2021-09-16Set the Storage socket sizes to be system definedStephen Gregoratto
2021-09-12os: usingnamespace fixes for std.x.os.Socket and std.os.TCPKenta Iwasaki
2021-09-01fix regression on linux with kernel_timespecAndrew Kelley
2021-09-01std.os reorg: regression fixes to stack_t, and std.ThreadAndrew Kelley
2021-09-01re-apply a commit dropped in this branch due to conflictsAndrew Kelley
2021-09-01std.os fixes to get the test suite passing againAndrew Kelley
2021-09-01std: fix regressions from this branchAndrew Kelley
2021-09-01std: reorganization that allows new usingnamespace semanticsAndrew Kelley
2021-09-01std.os: more reorganization effortsAndrew Kelley
2021-09-01std.os.linux: remove the "bits" namespace altogetherAndrew Kelley
2021-09-01std: reorganize std.c to eliminate `usingnamespace`Andrew Kelley