aboutsummaryrefslogtreecommitdiff
path: root/core/os/os_linux.odin
Commit message (Expand)AuthorAgeFilesLines
* Add assignment statement to `#no_bounds_check` etc rules. Correct `os_linux.o...gingerBill2021-08-151-1/+1
* Temporarily fix syscall in Linux and Freebsd (eventually to be replaced with ...gingerBill2021-05-131-3/+3
* Minor fixesgingerBill2021-03-181-1/+1
* Update package os for package path/filepath support on macOSgingerBill2021-02-271-11/+11
* Replace usage of `inline proc` with `#force_inline proc` in the core librarygingerBill2021-02-231-19/+19
* Clear up fmt.wprint* length logicgingerBill2021-02-111-5/+5
* Fix CILuka Aleksić2021-01-211-6/+3
* * Add some procedures to path_unix to mirror the path_windows APILuka Aleksić2021-01-211-5/+139
* Fix layout of Stat for linux and make usage consistent across unix variantskennethmaples2020-12-291-6/+8
* Remove usage of `do` in core librarygingerBill2020-09-231-9/+13
* Clean-up OS constants; Clean-up procs_wasm32.odingingerBill2020-07-091-2/+0
* Remove return after `unreachable`gingerBill2020-06-061-1/+0
* Fixed bad mergeTyler Erickson2020-03-051-6/+6
* Merged with masterTyler Erickson2020-03-051-108/+139
|\
| * Add os.get_current_directory / os.set_current_directoryTetralux2020-01-201-114/+145
* | Fix os_linux statTyler Erickson2020-03-051-6/+6
|/
* Fix improper _unix_open binding that was ignoring the mode argJustas Dabrila2019-12-231-1/+1
* Implement core:thread and core:sync on Unix using pthreadsTetralux2019-12-011-70/+143
* Fix issue with os.write on *nix with writing nothinggingerBill2019-11-241-0/+3
* Make -vet happy on *nixgingerBill2019-08-131-3/+3
* Replace calls to deprecated string functions on linuxmatt2019-03-181-6/+6
* Reorganize fmt and strings; Replace fmt.String_Buffer with strings.BuildergingerBill2019-01-061-0/+4
* Fix bugs and inconsistencies with linux versions of os packagematt2018-12-301-32/+112
* Fix os.open on linux/osxmatt2018-12-261-32/+27
* Add the missing INVALID_HANDLE so that the demo will build and run on Linux.CaptainKraft2018-12-091-0/+1
* Add Linux support for core:timeJeroen van Rijn2018-12-081-20/+59
* Fix `context` initializationgingerBill2018-10-201-1/+1
* Fix compilation error #272gingerBill2018-10-171-2/+2
* Add `unimplemented` and `unreachable` procedures; make `os.exit` a diverging ...gingerBill2018-10-131-2/+2
* Fixed heap alloc not allowing empty structs on Linux - Fixes #267Alexis Breust2018-10-091-1/+1
* Reduce number of range and slice operators #239gingerBill2018-08-011-1/+1
* free -> delete in os_osx and os_linuxHasen Judy2018-07-131-6/+6
* Fix on *nixgingerBill2018-07-011-2/+3
* Reorganize `runtime` packagegingerBill2018-05-271-1/+0
* Move ODIN_* platform constants to `core:os`gingerBill2018-05-271-0/+2
* Parse directories to be packagesgingerBill2018-05-211-0/+279