aboutsummaryrefslogtreecommitdiff
Commit message (Expand)AuthorAgeFilesLines
* Add prototypes for `intrinsics.fixed_point_*`dev-2021-05gingerBill2021-05-011-0/+5
* Add extra check for `#no_bounds_check` etc being followed by a newline or emp...gingerBill2021-05-011-16/+15
* Simplify/Fix the state_flag behaviour for code generationgingerBill2021-05-013-31/+22
* Merge branch 'master' of https://github.com/odin-lang/OdingingerBill2021-05-012-19/+16
|\
| * Merge pull request #932 from Kelimion/png_blend_testJeroen van Rijn2021-05-012-19/+16
| |\
| | * PNG: Fix tRNS handling.Jeroen van Rijn2021-05-012-19/+16
| |/
* / Add `ODIN_ROOT` informationgingerBill2021-05-011-1/+2
|/
* Update old bin/README.mdgingerBill2021-05-011-3/+1
* Update intrinsics.odin for documentationgingerBill2021-05-011-33/+43
* Merge pull request #931 from Kelimion/png_blend_testJeroen van Rijn2021-05-011-12/+71
|\
| * Fix a few more cases in which bKGD wasn't properly applied.Jeroen van Rijn2021-05-011-12/+71
|/
* Merge pull request #928 from Kelimion/png_blend_testJeroen van Rijn2021-05-011-2/+2
|\
| * PNG: Fix test for when premultiplication is needed.Jeroen van Rijn2021-05-011-2/+2
|/
* Change non-target indentation in Makefile to spaces to fix make errorMikkel Hjortshøj2021-04-301-17/+17
* Remove downloading the LLVM binaries in nightly.ymlMikkel Hjortshøj2021-04-301-9/+0
* Remove downloading the LLVM binaries in ci.ymlMikkel Hjortshøj2021-04-301-7/+0
* Update nightly.ymlMikkel Hjortshøj2021-04-301-2/+2
* Minor stylistic code changes to compress and image packagesgingerBill2021-04-308-580/+575
* Merge pull request #924 from Kelimion/core_compressJeroen van Rijn2021-04-309-0/+3776
|\
| * Use regular allocator from png+gzip's `load_from_file`.Jeroen van Rijn2021-04-302-5/+5
| * Add `compress` and `image` to core.Jeroen van Rijn2021-04-309-0/+3776
|/
* Disallow unnamed polymorphic recordsgingerBill2021-04-291-0/+31
* Update Makefile for LinuxgingerBill2021-04-281-6/+7
* Update `llvm-config` checking on LinuxgingerBill2021-04-281-1/+9
* Add `-no-pie` flag to linker on LinuxgingerBill2021-04-281-0/+5
* Remove dead code related to old backendgingerBill2021-04-282-140/+16
* Fix #921gingerBill2021-04-281-1/+11
* Update build.bat to use `wmic os get LocalDateTime /value` instead of %DATE% ...gingerBill2021-04-281-2/+6
* Merge pull request #920 from rasa-silva/patch-1gingerBill2021-04-281-1/+1
|\
| * Fix Makefile for OSXRicardo Silva2021-04-281-1/+1
|/
* Allow @(test) to be ran outside of `*_test.odin` filesgingerBill2021-04-281-1/+2
* Add "naked" calling convention (removes prologue and epilogue)gingerBill2021-04-287-1/+15
* Fix procedure entity findinggingerBill2021-04-271-8/+20
* Remove unused importgingerBill2021-04-271-1/+0
* Implement sync2.Recursive_Mutex using `WaitOnAddress` and friends on WindowsgingerBill2021-04-274-37/+151
* Max sync2.Sema on windows be `i32` for the counter internally.gingerBill2021-04-271-2/+2
* Reimplement sync2.Sema on windows with WaitOnAddress primitivesgingerBill2021-04-274-22/+94
* Make atomic compare related intrinsics optional okgingerBill2021-04-272-22/+34
* Fix Makefile for macOsgingerBill2021-04-271-1/+1
* Update CIgingerBill2021-04-271-1/+1
* Update MakefilegingerBill2021-04-271-3/+7
* Fix #893gingerBill2021-04-276-32/+36
* Make compound literals require trailing commas if followed by a newlinegingerBill2021-04-261-0/+3
* Change expr_level increment rules within a compound literalgingerBill2021-04-261-2/+0
* Implement `ODIN_ROOT` #913gingerBill2021-04-262-3/+52
* Fix constant aliasing for debug informationgingerBill2021-04-263-3/+11
* Correct core:os/os2 mock-upgingerBill2021-04-262-13/+13
* Fix logic for `\n` ignoringgingerBill2021-04-261-0/+9
* Correct `\n` ignore rulesgingerBill2021-04-262-4/+11
* Make -strict-style the default #871gingerBill2021-04-263-17/+7