aboutsummaryrefslogtreecommitdiff
path: root/core/sys/unix
Commit message (Expand)AuthorAgeFilesLines
...
* Correct syscalls for `linux_i386`gingerBill2022-08-241-1/+1
* Fix #1972gingerBill2022-08-241-2/+2
* merge from upstream and convert to ^File typesjason2022-05-167-7/+120
|\
| * Convert all uses of `*_from_slice` to `*_from_bytes` where appropriategingerBill2022-05-161-1/+1
| * Remove duplicationgingerBill2022-05-121-12/+4
| * Clean up `core:time` to be consistent across all platformsgingerBill2022-05-122-3/+85
| * Implement pthread_cancel.Jeroen van Rijn2022-05-114-2/+41
| * Update arch enumgingerBill2022-05-011-1/+1
* | add mremap + flagsCiD-2022-04-261-9/+21
* | whoopsCiD-2022-04-081-4/+4
* | commit before fetching upstream/masterCiD-2022-04-081-38/+87
* | add _chtimesCiD-2022-04-011-0/+6
* | rewrite mkdir_allCiD-2022-03-141-16/+32
* | merge upstream/masterCiD-2022-03-142-45/+47
|\|
| * Merge pull request #1613 from semarie/linux_arm64gingerBill2022-03-141-0/+2
| |\
| | * fix linux_arm64Sébastien Marie2022-03-121-0/+2
| * | freebsd_amd64 supportSébastien Marie2022-03-131-45/+45
| |/
* | commit to merge upstream/masterCiD-2022-03-141-1/+9
* | Merge remote-tracking branch 'upstream/master' into os2_linuxJason Kercher2022-03-102-1/+66
|\|
| * initial OpenBSD supportSébastien Marie2022-02-252-1/+66
* | added _remove_alljasonkercher2022-03-071-0/+8
* | compilesjasonkercher2022-03-041-24/+122
* | os2 linux beginCiD-2022-03-031-4/+134
|/
* 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