aboutsummaryrefslogtreecommitdiff
path: root/core/os
Commit message (Expand)AuthorAgeFilesLines
...
* Add `-microarch:<string>` (e.g. `-microarch:native`)gingerBill2020-10-201-0/+7
* Fix `os.stat` code; make `fmt.panicf` diverginggingerBill2020-09-301-1/+0
* Merge branch 'master' of https://github.com/odin-lang/OdingingerBill2020-09-291-2/+2
|\
| * Merge pull request #747 from Platin21/mastergingerBill2020-09-281-2/+2
| |\
| | * Merge branch 'master' of https://github.com/odin-lang/OdinPlatin212020-09-271-1/+3
| | |\
| | * | Changed foreign imports to now use the System FrameworkPlatin212020-09-271-2/+2
* | | | Add os.read_at and for Windows; fix mem.clone_slice; fix current directory lo...gingerBill2020-09-292-16/+108
|/ / /
* | / Add `os.stat`, `os.lstat`, `os.fstat`, `filepath.walk`gingerBill2020-09-283-29/+158
| |/ |/|
* | Allow `os.read_dir` to use a different allocatorgingerBill2020-09-271-1/+3
|/
* Update packages os, path, and filepathgingerBill2020-09-263-193/+503
* Remove unused importsgingerBill2020-09-251-2/+0
* Add `package path/filepath`; Add `os.stat` for windows (TODO: unix)gingerBill2020-09-254-1/+332
* Remove usage of `do` in core librarygingerBill2020-09-235-32/+66
* update essence platformnakst2020-09-151-2411/+25
* Cleanup, check sched_param and SCHED_* constants in pthread_freebsd.odinChristian Seibold2020-09-151-1/+0
* Finish add all errorsChristian Seibold2020-09-141-2/+95
* Get Odin compiling and produced exe's running on FreeBSDChristian Seibold2020-09-141-0/+377
* Merge pull request #727 from JoshuaManton/master-forkgingerBill2020-09-031-2/+2
|\
| * Add allocator parameter to os.read_entire_file()Joshua Mark Manton2020-09-021-2/+2
* | Fix os.get_current_directory() allocatorTetralux2020-08-261-2/+2
* | Add `mem.Allocator_Query_Info` and `mem.query_info`gingerBill2020-08-161-0/+3
* | Add `mem.Allocator_Mode.Query_Features, `mem.Allocator_Mode_Set`, `mem.query_...gingerBill2020-08-161-0/+7
* | Implement os.current_thread_id() for Darwin (assumes OSX 10.6 / iOS 3.2 and l...Oskar Nordquist2020-07-221-2/+8
* | Clean-up OS constants; Clean-up procs_wasm32.odingingerBill2020-07-098-20/+6
* | Add `-show-system-calls`; Update runtime for windows_386; Fix some minor bugsgingerBill2020-06-301-1/+3
* | Begin work on windows 386gingerBill2020-06-291-4/+4
* | Add `raw_data` to replace cases in which `&x[0]` was usedgingerBill2020-06-292-4/+4
* | Begin migration from sys/win32 to sys/windowsgingerBill2020-06-261-59/+59
* | Add multi_logger.odin; Fix os_windows.odingingerBill2020-06-191-3/+3
* | Make os.get_current_directory no longer strip the zero at the end of the resu...vassvik2020-06-131-2/+1
* | Remove return after `unreachable`gingerBill2020-06-062-2/+0
* | Begin work on supporting wasm32 architecturegingerBill2020-05-251-0/+68
* | Fix darwin open flags and modeHasen Judy2020-04-192-16/+15
* | Remove `context.std*` parameters; Fix unary boolean notgingerBill2020-03-191-1/+1
* | Fix os.read_entire_filegingerBill2020-03-121-1/+1
* | Revert os_windows.odin behaviourgingerBill2020-03-121-5/+5
* | Fix os_windows.hgingerBill2020-03-121-3/+3
* | Fix os.read for windowsgingerBill2020-03-121-13/+15
* | Fix os.read / os.read_entire_fileTetralux2020-03-122-24/+22
* | Merge pull request #581 from terickson001/linux_stat_fixgingerBill2020-03-061-6/+6
|\ \
| * | Fixed bad mergeTyler Erickson2020-03-051-6/+6
| * | Merged with masterTyler Erickson2020-03-054-168/+248
| |\ \
| * | | Fix os_linux statTyler Erickson2020-03-051-6/+6
* | | | Fix issues with stat struct.Clay Murray2020-03-031-5/+5
| |/ / |/| |
* | | Merge pull request #537 from Tetralux/fix-heap-allocgingerBill2020-02-291-60/+41
|\ \ \
| * | | Fix heap allocator alignment on all platformsTetralux2020-01-221-60/+41
| |/ /
* / / Add os.get_current_directory / os.set_current_directoryTetralux2020-01-203-114/+213
|/ /
* | Fix os.opengingerBill2019-12-231-1/+1
* | Linux: write_entire_file sets 644 permissions on open.Justas Dabrila2019-12-231-1/+8
* | Fix improper _unix_open binding that was ignoring the mode argJustas Dabrila2019-12-231-1/+1