aboutsummaryrefslogtreecommitdiff
path: root/core/sys/unix
Commit message (Expand)AuthorAgeFilesLines
* Add another `contextless`bill/init-fini-changesgingerBill2025-08-081-1/+1
* Add missing `contextless`gingerBill2025-08-081-1/+1
* More contextless fixesgingerBill2025-08-081-1/+1
* fix testLaytan2024-10-281-2/+5
* remove pthread from sys/unix and use sys/posix where usedLaytan2024-10-288-716/+5
* Moved all packages in core, base, vendor, tests and examples to use new #+ fi...Karl Zylinski2024-09-148-8/+8
* fix zombie thread leak in thread self cleanupLaytan Laats2024-08-281-0/+2
* add support for linux_riscv64 and freestanding_riscv64Laytan2024-08-201-24/+356
* os2: initial implementation for Darwin&BSDs, process API is only thing incomp...Laytan Laats2024-08-142-1/+5
* posix: add packageLaytan Laats2024-08-143-84/+6
* darwin: remove syscall usage (without -no-crt) to comply to Apple guidelinesLaytan Laats2024-07-081-16/+47
* Add `intrinsics.syscall_bsd`Feoramund2024-06-121-3/+4
* Prevent test runner deadlock on NetBSDFeoramund2024-06-021-0/+1
* Fix wrong `PTHREAD_CANCEL_ASYNCHRONOUS` on FreeBSD and OpenBSDFeoramund2024-06-022-4/+4
* Fixed invalid alignmentAndreas T Jonsson2024-05-101-9/+9
* Merged with masterAndreas T Jonsson2024-05-021-9/+18
|\
| * sys/unix: add sysctlbyname for darwinLaytan Laats2024-04-301-9/+18
* | Added missing core:sys/info package for NetBSDAndreas T Jonsson2024-04-261-0/+44
* | Switched to native futex on NetBSDAndreas T Jonsson2024-04-252-30/+3
* | Make the linter happyAndreas T Jonsson2024-04-191-11/+10
* | Updated core lib and did cleanupAndreas T Jonsson2024-04-181-2/+2
* | Fixed link warningsAndreas T Jonsson2024-04-172-13/+19
* | Initial commit of NetBSD portAndreas T Jonsson2024-04-164-3/+138
|/
* fix core:thread and a memory leakavanspector2024-02-271-7/+11
* fix haikuavanspector2024-02-261-0/+2
* fix haikuavanspector2024-02-261-0/+2
* update pthreadavanspector2024-02-251-0/+71
* add haiku to unixavanspector2024-02-252-2/+2
* miniaudio: fix wrong sizes for ma_deviceLaytan Laats2024-02-141-9/+9
* Remove `core:os` dependency for `base:runtime`gingerBill2024-01-282-2/+2
* Replace `core:*` to `base:*` where appropriategingerBill2024-01-283-3/+3
* Require parentheses for `#align(N)`gingerBill2023-08-153-29/+29
* fix(poll): make interface more odinaryRickard Andersson2023-06-151-1/+1
* fix: remove redefinition of `timespec`Rickard Andersson2023-06-151-5/+0
* cleanup(os_linux/poll): use tabs everywhereRickard Andersson2023-06-141-12/+11
* fix(os_linux): make `when` for `arm64` check correct orderRickard Andersson2023-06-141-5/+1
* fix(os_linux): call `ppoll` instead on `arm64`Rickard Andersson2023-06-141-1/+16
* feat(unix): add `poll`Rickard Andersson2023-06-141-0/+29
* Add `set_blocking` for network socketsSokus2023-03-081-0/+4
* more cleanup rippleColin Davidson2023-03-011-9/+9
* more manual type carryoverColin Davidson2023-03-011-4/+5
* manually start merging core_netColin Davidson2023-03-011-0/+36
* cleanup of os/linuxColin Davidson2023-02-281-11/+28
* derp. raw-syscallsColin Davidson2023-02-191-1/+0
* begin adding tsc frequency gettersColin Davidson2023-02-191-0/+154
* Silence -vet.Jeroen van Rijn2022-09-051-0/+2
* [sys/info] Add OpenBSD detection support.Jeroen van Rijn2022-09-043-0/+55
* [sys/info] Move FreeBSD sysctl to sys/unix.Jeroen van Rijn2022-09-031-0/+44
* [sys/info] Move macOS sysctl to sys/unix.Jeroen van Rijn2022-09-031-0/+43
* [sys/info] Support FreeBSD 13Jeroen van Rijn2022-09-031-0/+7