aboutsummaryrefslogtreecommitdiff
path: root/core/sys
Commit message (Expand)AuthorAgeFilesLines
* Correct `context.allocator` usagegingerBill2021-09-191-3/+7
* Begin adding vendor:miniaudiogingerBill2021-09-174-1/+5
* sys: Add Windows Bluetooth APIs.Jeroen van Rijn2021-09-132-0/+116
* Make core and vendor adhere to `-vet`, `-strict-style`, and `-disallow-do`gingerBill2021-09-112-2/+6
* Add `vendor:raylib` (core only)gingerBill2021-09-081-1/+5
* Strip semicolons in core which were missinggingerBill2021-09-084-130/+130
* Strip even more semicolons if followed by a `}` or `)` on the same linegingerBill2021-08-311-5/+5
* Remove unneeded semicolons from the core librarygingerBill2021-08-311-3/+3
* Remove unneeded semicolons from the core librarygingerBill2021-08-3118-1487/+1487
* Use multi-pointers when appropriategingerBill2021-08-221-1/+1
* Disallow `using` on an enum declaration.gingerBill2021-08-051-3/+11
* Big simplification and improvement of the entity collection system, reducing ...gingerBill2021-07-271-0/+2
* Allow `core:sys/windows` to build on Windows onlyJeroen van Rijn2021-07-1512-0/+12
* Port core:sys/win32 tests to test runner.Jeroen van Rijn2021-05-021-33/+30
* Correct `\n` ignore rulesgingerBill2021-04-261-1/+1
* Remove `use_llvm_api` related checks and other related thingsgingerBill2021-04-251-2/+0
* Fix style issues; Use new attribute `@(cold)` where appropriate in the new sy...gingerBill2021-04-141-1/+2
* Placate -vet.Jeroen van Rijn2021-04-131-2/+0
* Add support to core:windows to add/delete users.Jeroen van Rijn2021-04-135-2/+943
* Minor fixesgingerBill2021-03-181-0/+1
* Make trailing comma usage consistentgingerBill2021-03-132-14/+14
* Minimize unneeded castsgingerBill2021-03-033-7/+7
* update essence API headernakst2021-02-261-522/+650
* Replace inline with #force_inline in sys/es/api.odingingerBill2021-02-231-326/+326
* Replace usage of `inline proc` with `#force_inline proc` in the core librarygingerBill2021-02-233-4/+4
* Remove `#opaque` usage in core librarygingerBill2021-02-233-27/+27
* Remove `bit_field` type from Odin (keyword and dead runtime code still exists)gingerBill2021-02-192-6/+6
* Add kernel32 memory apigingerBill2021-02-112-0/+446
* Fix miscorrect type usagegingerBill2021-02-041-2/+2
* Correct sys/win32 to match sys/windowsgingerBill2021-02-044-20/+66
* Merge branch 'master' into parser-experimentsgingerBill2020-12-066-29/+131
|\
| * Deprecate `opaque` in favour of `#opaque` in the core librarygingerBill2020-12-043-27/+27
| * Update kernel32.odinDan Bechard2020-11-201-2/+2
| * Add package sys/cpu - implements processor feature detectiongingerBill2020-11-062-0/+102
* | Add experimental `-insert-semicolon` functionality to tokenizer and parsergingerBill2020-11-012-10/+9
|/
* Fixed package namezhibog2020-10-241-1/+1
* Fixed getting windows version. The former function is no longer working on Wi...zhibog2020-10-242-12/+21
* Improve default temp allocator; Fix filepath.abs behaviour on WindowsgingerBill2020-10-132-24/+37
* Merge pull request #747 from Platin21/mastergingerBill2020-09-281-1/+1
|\
| * Changed foreign imports to now use the System FrameworkPlatin212020-09-271-1/+1
* | Add `os.stat`, `os.lstat`, `os.fstat`, `filepath.walk`gingerBill2020-09-281-0/+7
|/
* Update packages os, path, and filepathgingerBill2020-09-261-0/+4
* Add `package path/filepath`; Add `os.stat` for windows (TODO: unix)gingerBill2020-09-252-0/+13
* Remove usage of `do` in core librarygingerBill2020-09-231-1/+3
* update essence platformnakst2020-09-151-0/+2772
* 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
* [REFLECTION BREAKING] Modify the internals of the `map` type to increase perf...gingerBill2020-09-071-0/+2
* Add sys/windows/synchronization.odingingerBill2020-08-021-0/+10