aboutsummaryrefslogtreecommitdiff
path: root/core/sys/unix
Commit message (Expand)AuthorAgeFilesLines
* initial OpenBSD supportSébastien Marie2022-02-252-1/+66
* Convert `ODIN_OS` and `ODIN_ARCH` to use enums rather than use stringsgingerBill2022-01-201-4/+4
* Rename architecture `386` to `i386`gingerBill2022-01-151-1/+1
* add more Linux syscallsCiD-2022-01-031-11/+1476
* core/sys/unix: Add syscalls_linux.odinYawning Angel2021-11-171-0/+60
* Begin adding vendor:miniaudiogingerBill2021-09-174-1/+5
* Strip semicolons in core which were missinggingerBill2021-09-083-118/+118
* Remove `#opaque` usage in core librarygingerBill2021-02-233-27/+27
* Deprecate `opaque` in favour of `#opaque` in the core librarygingerBill2020-12-043-27/+27
* Cleanup, check sched_param and SCHED_* constants in pthread_freebsd.odinChristian Seibold2020-09-151-13/+3
* Change sizes of pthread types for freebsdChristian Seibold2020-09-141-14/+12
* Get Odin compiling and produced exe's running on FreeBSDChristian Seibold2020-09-141-0/+125
* Fix pthread_t on Macos.Clay Murray2020-07-111-5/+1
* Update thread_unix logicgingerBill2020-06-271-1/+1
* Update `sys/unix`; Rename `thread.create_and_start`gingerBill2020-06-273-1/+12
* added note about pthread_yieldKTRosenberg2020-01-021-0/+2
* replaced pthread_yield with ssched_yield, fixed semaphore post:qKTRosenberg2020-01-022-1/+4
* Add `thread.Pool` with example in demo.odin; Update linalg to support handnes...gingerBill2020-01-021-1/+3
* Implement core:thread and core:sync on Unix using pthreadsTetralux2019-12-013-0/+293