aboutsummaryrefslogtreecommitdiff
path: root/core/os
Commit message (Expand)AuthorAgeFilesLines
* Fix `context` initializationgingerBill2018-10-204-4/+4
* Fix compilation error #272gingerBill2018-10-171-2/+2
* Add `unimplemented` and `unreachable` procedures; make `os.exit` a diverging ...gingerBill2018-10-133-4/+4
* Update runtime printing codegingerBill2018-10-111-0/+40
* Fixed heap alloc not allowing empty structs on Linux - Fixes #267Alexis Breust2018-10-091-1/+1
* Change memory layout of `map` to be 3 words smallergingerBill2018-08-301-0/+3
* Add `utf8_to_ucs2` for package win32 so that the wide procedures can used by ...gingerBill2018-08-302-13/+6
* Fix `make` error messagesgingerBill2018-08-081-1/+1
* Reduce number of range and slice operators #239gingerBill2018-08-015-7/+7
* free -> delete in os_osx and os_linuxHasen Judy2018-07-132-12/+12
* Rename `free` to `delete` for non pointer typesgingerBill2018-07-081-1/+1
* Made `os_osx.odin` use the new-style `runtime.args__` and added `read_directo...Zachary Pierson2018-07-021-2/+3
* Fix on *nixgingerBill2018-07-011-2/+3
* Add escape code for ESC \egingerBill2018-06-151-172/+172
* Modify how build settings are handledgingerBill2018-06-151-0/+0
* Rename os.default_allocator to os.heap_allocatorgingerBill2018-06-031-3/+3
* Remove special shared scope for runtime stuffgingerBill2018-06-031-3/+36
* Comment based build tags for packages (basic and temporary)gingerBill2018-05-281-0/+1
* Reorganize `runtime` packagegingerBill2018-05-274-7/+6
* Move ODIN_* platform constants to `core:os`gingerBill2018-05-276-0/+16
* Add file scopes for the packagesgingerBill2018-05-271-1/+1
* Add basic package support (no IR support yet)gingerBill2018-05-262-173/+173
* Parse directories to be packagesgingerBill2018-05-215-8/+80
* Disable pointer arithmeticgingerBill2018-05-131-1/+1
* update essence bindingsNakst2018-03-101-44/+103
* Move os_*.odin files to os/gingerBill2018-03-044-0/+966