| Commit message (Collapse) | Author | Age | Files | Lines | |
|---|---|---|---|---|---|
| * | Retype out the entire bindings for Orcaorca-dev | gingerBill | 2024-03-19 | 14 | -2088/+1254 |
| | | |||||
| * | Merge branch 'master' into orca-dev | gingerBill | 2024-03-19 | 2 | -2/+14 |
| |\ | |||||
| | * | Add `#row_major matrix[R, C]T` | gingerBill | 2024-03-19 | 2 | -2/+14 |
| | | | | | | | | | | | As well as `#column_major matrix[R, C]T` as an alias for just `matrix[R, C]T`. This is because some libraries require a row_major internal layout but still want to be used with row or major oriented vectors. | ||||
| * | | test | gingerBill | 2024-03-19 | 1 | -3/+3 |
| | | | |||||
| * | | Attempt at getting orca working somehow with the `@(link_suffix)` | gingerBill | 2024-03-18 | 3 | -53/+45 |
| | | | |||||
| * | | Add `bridge_log` | gingerBill | 2024-03-18 | 1 | -0/+11 |
| | | | |||||
| * | | distinct, const format, proper cstring parameters | skytrias | 2024-03-18 | 4 | -137/+135 |
| | | | |||||
| * | | push orca target and old bindings | skytrias | 2024-03-18 | 13 | -1/+2259 |
| |/ | |||||
| * | Merge pull request #3272 from iansimonson/add_getrusage_darwin | gingerBill | 2024-03-14 | 2 | -1/+27 |
| |\ | | | | | Add getrusage syscall for mac/darwin | ||||
| | * | Use c.long rather than int | Ian Simonson | 2024-03-14 | 2 | -15/+17 |
| | | | |||||
| | * | Fix __darwin_suseconds_t definition | Ian Simonson | 2024-03-14 | 1 | -1/+1 |
| | | | | | | | | | | | | | __darwin_suseconds_t is defined as long which on macos 64 bit systems is equivalent to 8 bytes. It is equivalent to Odin int type _not_ i32 | ||||
| | * | No need for timeval definition | Ian Simonson | 2024-03-13 | 1 | -5/+0 |
| | | | | | | | | | | | It already existed so lets just use that rather than redeclaring it | ||||
| | * | Make RUsage more inline with macos man page | Ian Simonson | 2024-03-13 | 1 | -19/+20 |
| | | | | | | | | | | | | | Swap to tabs to adhere to the Odin Core library standard and also rename the rusage fields to match the actual definitions from the macos bsd man pages | ||||
| | * | Add getrusage syscall for mac/darwin | Ian Simonson | 2024-03-13 | 2 | -0/+28 |
| | | | | | | | | | | | | | | | The syscall number existed but the wrapper for calling it did not. Also adds the RUsage struct to receive the data. Naming is kept the same as in sys/linux | ||||
| * | | fixed slice.unique and slice.unique_proc | Aaron Kavaler | 2024-03-13 | 1 | -2/+2 |
| | | | |||||
| * | | Fix syscall_munmap in darwin | Ian Simonson | 2024-03-13 | 1 | -1/+1 |
| | | | | | | | | | | | this was using the .mmap syscall number when it should be using the .munmap syscall number | ||||
| * | | Merge branch 'master' of https://github.com/odin-lang/Odin | gingerBill | 2024-03-13 | 1 | -4/+4 |
| |\ \ | |||||
| | * | | Make Mutex_Allocator use Ada_Case | Chris | 2024-03-13 | 1 | -4/+4 |
| | |/ | |||||
| * / | Expect `stream` as a field directly on `os2.File` | gingerBill | 2024-03-13 | 4 | -16/+13 |
| |/ | |||||
| * | Expose internal invmod and int_exponent_mod with more consistent naming | Ed Yu | 2024-03-12 | 2 | -2/+6 |
| | | |||||
| * | Properly initialize return matrices in linalg.orthonormalize | spindlebink | 2024-03-09 | 1 | -0/+6 |
| | | |||||
| * | Merge branch 'master' of github.com:odin-lang/Odin | Jeroen van Rijn | 2024-03-08 | 19 | -23/+1732 |
| |\ | |||||
| | * | Merge branch 'master' of https://github.com/odin-lang/Odin | gingerBill | 2024-03-08 | 23 | -23/+2127 |
| | |\ | |||||
| | | * | Merge pull request #3230 from avanspector/haiku | gingerBill | 2024-03-08 | 18 | -20/+1729 |
| | | |\ | | | | | | | | | Add Haiku OS support | ||||
| | | | * | Merge branch 'odin-lang:master' into haiku | avanspector | 2024-03-01 | 4 | -25/+816 |
| | | | |\ | |||||
| | | | * \ | Merge branch 'odin-lang:master' into haiku | avanspector | 2024-02-29 | 2 | -10/+4 |
| | | | |\ \ | |||||
| | | | * | | | add exit to core:os | avanspector | 2024-02-28 | 1 | -0/+5 |
| | | | | | | | |||||
| | | | * | | | improve core:sys | avanspector | 2024-02-28 | 4 | -14/+467 |
| | | | | | | | |||||
| | | | * | | | fix core:thread and a memory leak | avanspector | 2024-02-27 | 2 | -11/+20 |
| | | | | | | | | | | | | | | | | | | | | | | | | | in the future probably native non-pthread implementation for haiku will be required | ||||
| | | | * | | | small fixes | avanspector | 2024-02-27 | 4 | -28/+78 |
| | | | | | | | |||||
| | | | * | | | Update futex_haiku.odin | avanspector | 2024-02-26 | 1 | -6/+17 |
| | | | | | | | |||||
| | | | * | | | Revert "fix haiku" | avanspector | 2024-02-26 | 2 | -31/+31 |
| | | | | | | | | | | | | | | | | | | | | | | | | | This reverts commit 7290c692577a2ce6c4f6046b0792ba8da3e61a93. | ||||
| | | | * | | | fix haiku | avanspector | 2024-02-26 | 2 | -31/+31 |
| | | | | | | | |||||
| | | | * | | | fix haiku | avanspector | 2024-02-26 | 4 | -15/+26 |
| | | | | | | | |||||
| | | | * | | | fix haiku | avanspector | 2024-02-26 | 5 | -2/+205 |
| | | | | | | | |||||
| | | | * | | | fix sys/haiku | avanspector | 2024-02-26 | 1 | -3/+3 |
| | | | | | | | |||||
| | | | * | | | Update os_haiku.odin | avanspector | 2024-02-26 | 1 | -1/+3 |
| | | | | | | | |||||
| | | | * | | | update sys/haiku | avanspector | 2024-02-26 | 4 | -26/+210 |
| | | | | | | | |||||
| | | | * | | | Update os_haiku.odin | avanspector | 2024-02-26 | 1 | -0/+44 |
| | | | | | | | |||||
| | | | * | | | add sys/haiku | avanspector | 2024-02-26 | 2 | -2/+236 |
| | | | | | | | |||||
| | | | * | | | Update os_haiku.odin | avanspector | 2024-02-25 | 1 | -1/+155 |
| | | | | | | | |||||
| | | | * | | | update pthread | avanspector | 2024-02-25 | 2 | -0/+75 |
| | | | | | | | |||||
| | | | * | | | Update os_haiku.odin | avanspector | 2024-02-25 | 1 | -1/+14 |
| | | | | | | | |||||
| | | | * | | | fix core:os | avanspector | 2024-02-25 | 3 | -4/+102 |
| | | | | | | | |||||
| | | | * | | | add haiku to unix | avanspector | 2024-02-25 | 3 | -2/+10 |
| | | | | | | | |||||
| | | | * | | | Update os_haiku.odin | avanspector | 2024-02-25 | 1 | -0/+83 |
| | | | | | | | |||||
| | | | * | | | fix runtime and libc | avanspector | 2024-02-25 | 1 | -0/+18 |
| | | | | | | | |||||
| | | | * | | | fix core and libc | avanspector | 2024-02-25 | 3 | -2/+22 |
| | | | | | | | |||||
| | | | * | | | add haiku to base:runtime and core:c/libc | avanspector | 2024-02-25 | 2 | -1/+35 |
| | | | | | | | |||||
| | * | | | | | Minor change to spacing when printing a map | gingerBill | 2024-03-08 | 1 | -3/+3 |
| | | | | | | | |||||