aboutsummaryrefslogtreecommitdiff
path: root/core/os
Commit message (Expand)AuthorAgeFilesLines
* wasi: make the demo run on wasi and run it in CILaytan Laats2024-06-291-0/+12
* Fix loads of indentation issues with mixing spaces and tabsgingerBill2024-06-293-5/+5
* More style improvementsgingerBill2024-06-292-4/+12
* cast to transmutegingerBill2024-06-291-2/+1
* Adhere to `-vet-cast`gingerBill2024-06-291-2/+1
* Check for unneeded `transmute` with `-vet-cast`gingerBill2024-06-293-6/+5
* Keep `-vet` happyFeoramund2024-06-281-1/+1
* revert os2/processjason2024-06-283-548/+35
* fix assumption about std handles in os2/file.odinjason2024-06-282-5/+7
* change error strings to an enumerated array in rodata; print_error takes a fi...jason2024-06-283-139/+140
* convert all to use sys/linux over sys/unix; new implementations for pipe, pro...jason2024-06-2712-540/+1266
* Merge pull request #3776 from IllusionMan1212/os2-read-fixgingerBill2024-06-201-0/+6
|\
| * fix(os2): check for 0 bytes read and return EOFIllusionMan12122024-06-181-0/+6
* | Implement `absolute_path_from_handle` for FreeBSDFeoramund2024-06-111-2/+39
* | Fix `file_size` on FreeBSDFeoramund2024-06-111-1/+1
* | Fix file open `O_*` flags on FreeBSDFeoramund2024-06-111-9/+9
* | Update dir_windows.odinJeroen van Rijn2024-06-081-2/+2
* | Fixed error handling in read_dir on WindowsJohn Leidegren2024-06-081-1/+5
|/
* Add `@(rodata)` and `@(static, rodata)` where appropriategingerBill2024-06-061-1/+1
* Fixed broken importAndreas T Jonsson2024-06-051-1/+0
* Propper thread identification on NetBSDAndreas T Jonsson2024-06-051-1/+6
* Fix open() foreign libc signature on DarwinHarold Brenes2024-05-271-1/+1
* Fix a few darwin libc signatures with incorrect parameters.Harold Brenes2024-05-261-4/+4
* Merge pull request #3439 from andreas-jonsson/netbsdgingerBill2024-05-154-4/+785
|\
| * Minor code cleanupAndreas T Jonsson2024-05-101-7/+7
| * Merge branch 'master' into netbsdAndreas T Jonsson2024-05-101-1/+1
| |\
| * \ Merged with masterAndreas T Jonsson2024-05-021-9/+2
| |\ \
| * \ \ Merge branch 'master' into netbsdAndreas T Jonsson2024-04-251-2/+2
| |\ \ \
| * | | | Fixed potential memory leakAndreas T Jonsson2024-04-251-1/+1
| * | | | Implemented absolute_path_from_handle for NetBSDAndreas T Jonsson2024-04-251-2/+20
| * | | | Added some libc bindings for NetBSDAndreas T Jonsson2024-04-181-1/+1
| * | | | Updated core lib and did cleanupAndreas T Jonsson2024-04-182-0/+8
| * | | | Fixed link warningsAndreas T Jonsson2024-04-171-3/+3
| * | | | Initial commit of NetBSD portAndreas T Jonsson2024-04-163-3/+758
* | | | | Add `Fstat_Callback` for `File.user_fstat`gingerBill2024-05-142-1/+7
* | | | | Add missing `@(require_results)`gingerBill2024-05-141-0/+1
* | | | | Fix typogingerBill2024-05-141-2/+2
* | | | | Delete dead codegingerBill2024-05-141-7/+0
* | | | | Remove all uses of `context` stuff in os2gingerBill2024-05-147-47/+57
* | | | | Add `@(require_results)` everywhere in os2gingerBill2024-05-1413-39/+85
* | | | | Move utility stuff to `internal_util.odin`gingerBill2024-05-142-84/+84
* | | | | Mock out `temp_file.odin` stuffgingerBill2024-05-1410-34/+194
* | | | | Use internal `temp_allocator()`gingerBill2024-05-142-25/+52
* | | | | Clean up allocator stuff into `allocators.odin`gingerBill2024-05-148-76/+75
| |_|_|/ |/| | |
* | | | Minimally support compiling Odin on FreeBSD arm64Feoramund2024-05-051-1/+1
| |_|/ |/| |
* | | Remove instrinsics and utf16 imports from os/os_jsDamian Tarnawski2024-04-291-2/+0
* | | wasm: add the `fprint` procedures to `fmt`Laytan Laats2024-04-281-7/+2
| |/ |/|
* | Core Foundation and Security vendor libraries.Vitalii Kravchenko2024-04-131-2/+2
|/
* Merge pull request #3318 from flysand7/os2-file-pipe-readgingerBill2024-04-013-12/+46
|\
| * [core/os2]: Fix memory leak on read_entire_fileflysand72024-04-011-1/+1