aboutsummaryrefslogtreecommitdiff
path: root/core/sys/linux/sys.odin
Commit message (Expand)AuthorAgeFilesLines
* Implement more Linux syscalls (#5705)bc-universe2025-11-241-31/+267
* sys/linux: add io uring APILaytan2025-11-101-5/+40
* Use idiomatic `rawptr(nil)`Feoramund2025-06-081-2/+1
* Work around untyped nilJeroen van Rijn2025-06-081-1/+2
* Removed obsolete `tz` param from `gettimeofday`Tohei Ichikawa2025-06-081-2/+2
* Added missing parameter to `gettimeofday`Tohei Ichikawa2025-06-081-2/+2
* Add linux build tag to core/sys/linux/sys.odinHarold Brenes2025-04-021-0/+1
* Fix linux.rt_sigactionjason2025-03-101-1/+1
* Fix bindings for sys/linux and posix/unistd.odingingerBill2025-01-311-2/+2
* add 32 bit Sig_Info and remove ppoll_time64 calljason2025-01-031-7/+2
* Fix sys/linux 64 bit arguments on 32 bit systemsjason2025-01-021-5/+20
* Minor fixes + cleanup in os2 and sys/linuxjason2025-01-021-3/+3
* core:sys/linux - flags, spacing, inotify_initA10293847562024-11-131-8/+7
* core:sys/linux - fixed vet errorsA10293847562024-11-131-1/+1
* core:sys/linux - implemented inotifyA10293847562024-11-131-3/+23
* Merge pull request #4203 from karl-zylinski/file-tags-without-commentsgingerBill2024-09-191-1/+1
|\
| * Moved all packages in core, base, vendor, tests and examples to use new #+ fi...Karl Zylinski2024-09-141-1/+1
* | [sys/linux]: Fix the order of arguments for ptrace cont, singlestep and syscallflysand72024-09-181-14/+15
|/
* sys/info: more CPU feature detection for RISC-Vlaytan2024-09-021-0/+15
* Merge pull request #4089 from laytan/riscv64gingerBill2024-08-221-27/+27
|\
| * add support for linux_riscv64 and freestanding_riscv64Laytan2024-08-201-27/+27
* | changed signature of clock_getresYeongju Kang2024-08-211-3/+4
* | implement clock_settime, clock_getres and clock_nanosleepYeongju Kang2024-08-191-3/+29
|/
* Merge pull request #3971 from jasonKercher/os2-process-linuxgingerBill2024-08-161-7/+7
|\
| * Remove returned bool from access and faccessat in sys/linux.jason2024-08-041-7/+7
* | Merge pull request #3125 from marcs-feh/masterLaytan2024-08-131-1/+12
|\ \ | |/ |/|
| * Update core/sys/linux/sys.odinLaytan2024-08-131-1/+1
| * Merge branch 'odin-lang:master' into mastermarcs feh2024-02-111-1/+6
| |\
| * \ Merge branch 'odin-lang:master' into mastermarcs feh2024-02-021-1/+1
| |\ \
| * | | resolve conflictmarcs-feh2024-01-261-1/+1
| * | | Adjust signture + Fix rebase conflictmarcs-feh2024-01-261-3/+4
| * | | sys/linux: Adjust ioctl signature to fit the actual Linux Kernel implementationmarcs-feh2024-01-241-1/+1
| * | | sys/linux: Add binding to ioctl syscall + fd constsmarcs-feh2024-01-221-1/+11
* | | | Remove space in indentationDamian Tarnawski2024-07-231-1/+1
* | | | [sys/linux]: Change execveat flags type to Execveat_FlagsPucklaJ2024-07-221-1/+1
* | | | Merge branch 'master' into syscall-fixgingerBill2024-07-191-29/+44
|\ \ \ \
| * | | | updated return value of setsid to return Pidpoa2024-07-051-2/+2
| * | | | Update `core` to `-strict-style`gingerBill2024-06-291-11/+6
| * | | | sys/linux: fix some syscalls and types; add more to Sig_Action and Sig_Info; ...jason2024-06-271-16/+31
| * | | | core:sys/linux - Add support for Unix Domain Socket addressesErik Isidore2024-05-301-0/+5
| * | | | sys/linux: Pass size to epoll_createHiroaki Nakamura2024-05-061-1/+1
* | | | | [sys/linux] Directly call syscall in execve on arm64PucklaJ2024-04-281-1/+2
* | | | | [sys/linux]: Remove clone syscall and call it directly in fork on arm64PucklaJ2024-04-281-20/+2
* | | | | [sys/linux] Change flags parameter of execveat to bit_setPucklaJ2024-04-281-3/+3
* | | | | [sys/linux]: Fix return statementPucklaJ2024-04-271-1/+1
* | | | | [sys/linux]: Add clone syscall and use it in fork for arm64PucklaJ2024-04-241-5/+19
* | | | | [sys/linux]: Add flags parameter to execveat and fix execve on arm64PucklaJ2024-04-241-4/+3
|/ / / /
* | | | Merge pull request #3434 from flysand7/sys-linux-fixesgingerBill2024-04-151-4/+4
|\ \ \ \
| * | | | [sys/linux]: Fix syscall calls for open and fstatflysand72024-04-151-4/+4
| | |_|/ | |/| |
* / | | [sys/linux]: Fix signature on wait4 syscallflysand72024-04-151-2/+2
|/ / /