aboutsummaryrefslogtreecommitdiff
Commit message (Expand)AuthorAgeFilesLines
* v0.8.0v0.8.0gingerBill2018-02-093-9/+49
* Fix error reporting for assignment to a built-in procedure (#183)gingerBill2018-02-071-1/+3
* Change local variable alignment to 16 bytes for the time beinggingerBill2018-02-051-1/+3
* Minor `context` fixgingerBill2018-02-052-20/+23
* `distinct` keyword for type declarationsgingerBill2018-02-0517-124/+180
* Add extra check to ir_emit_zero_initgingerBill2018-02-051-1/+3
* Fix typos `#type_alias`gingerBill2018-02-042-2/+2
* Remove dead code; Fix issue regarding order of evaluation of function paramet...gingerBill2018-02-045-121/+46
* Merge pull request #182 from ThisDrunkDane/mastergingerBill2018-02-041-0/+69
|\
| * functions, structs and constants related to getting file notificationsMikkel Hjortshoej2018-02-031-0/+69
|/
* Fix issue #181gingerBill2018-02-031-3/+4
* Fix bug #179gingerBill2018-02-031-6/+3
* Add extra zero init for IRgingerBill2018-01-313-11/+10
* Fix literalgingerBill2018-01-281-1/+1
* Simplify printing for float and complex typesgingerBill2018-01-282-20/+8
* Add `__print_type` to runtimegingerBill2018-01-281-8/+164
* Reduce type info data size in IRgingerBill2018-01-282-16/+5
* Improve min-dep for Type InfogingerBill2018-01-285-40/+112
* Add ir_emit_store_union_variant to reduce alloca usegingerBill2018-01-281-12/+18
* Add ODIN_DEBUGgingerBill2018-01-284-3/+4
* Fix minimum dependency generation for foreign entitiesgingerBill2018-01-283-35/+64
* Remove old math constantsgingerBill2018-01-282-2/+3
* Extra check for `type_info` cycle checkinggingerBill2018-01-283-9/+31
* Fix issue with proc group cycles #176gingerBill2018-01-282-2/+5
* Fix printf bug #177gingerBill2018-01-281-8/+9
* Merge branch 'master' of https://github.com/odin-lang/OdingingerBill2018-01-281-1/+66
|\
| * Merge pull request #175 from ThisDrunkDane/windows.odin-addsgingerBill2018-01-251-0/+7
| |\
| | * More file handling functionsMikkel Hjortshoej2018-01-251-0/+7
| * | Merge pull request #174 from ThisDrunkDane/windows.odin-addsgingerBill2018-01-241-1/+59
| |\|
| | * added stuff to windows.odinMikkel Hjortshoej2018-01-241-1/+59
| |/
* / Fix #178gingerBill2018-01-281-0/+1
|/
* Fix sync_windows.odingingerBill2018-01-211-1/+1
* Change `thread.odin` to use a `rawptr` rather than `any`gingerBill2018-01-211-1/+2
* Revert back to `gb_memmove`gingerBill2018-01-211-1/+1
* Fix nested `defer` blocksgingerBill2018-01-211-1/+1
* Fix boolean castinggingerBill2018-01-211-9/+2
* Minor parsing changegingerBill2018-01-211-3/+1
* `enum #export`gingerBill2018-01-216-5/+58
* Reimplement opt stagegingerBill2018-01-203-40/+34
* Remove timing for llvm-optgingerBill2018-01-203-4/+11
* Remove need for optgingerBill2018-01-201-31/+31
* Remove #endifgingerBill2018-01-201-2/+0
* Cache type size/align; Improve speed of ir_print.cppgingerBill2018-01-206-228/+104
* Fix empty union IR buggingerBill2018-01-193-205/+217
* Modify implicit semicolon rulesgingerBill2018-01-182-3/+6
* Change to HeapAlloc et al on WindowsgingerBill2018-01-183-10/+36
* `-no-bounds-check`gingerBill2018-01-185-22/+24
* Add basic debug information needed for stepping over codegingerBill2018-01-183-48/+80
* Add extra comments for claritygingerBill2018-01-171-0/+2
* Debug fix target triple and procedure positioninggingerBill2018-01-171-1/+5