aboutsummaryrefslogtreecommitdiff
path: root/src
Commit message (Expand)AuthorAgeFilesLines
* Disable find_visual_studio_and_windows_sdk_utf8 temporarilygingerBill2019-11-281-1/+1
* Update package odin/parser for #soa and #vectorgingerBill2019-11-271-3/+4
* Update microsoft_craziness.h to work correctly with the rest of the codebase ...gingerBill2019-11-275-131/+159
* Merge pull request #478 from castano/auto-search-sdkgingerBill2019-11-262-6/+613
|\
| * Integrate microsoft_craziness better.castano2019-11-142-69/+60
| * Fix definition. GB_SYSTEM_WINDOWS is not defined yet. Ideally microsoft_crazi...castano2019-11-141-1/+1
| * Use Jon's single file lib to find the latest compiler and SDK paths instead o...castano2019-11-142-5/+621
* | Disable #soa compound literalsgingerBill2019-11-211-0/+22
* | #soa[dynamic]Type (Experimental)gingerBill2019-11-213-101/+292
* | Fix SOA entity usage error on `-vet`gingerBill2019-11-211-0/+2
* | `#soa[]Type` (Experimental)gingerBill2019-11-215-30/+354
* | Fix String causes a crash when used in a polymorphic type #483gingerBill2019-11-202-3/+19
* | Fix Implicit Selector Expressions do not work at the global/package scope #484gingerBill2019-11-201-1/+1
* | Prepare SOA Struct code for slices and dynamic arrays *to be implemented*gingerBill2019-11-195-25/+57
* | Fix Compiler panic with SIMD Vector debug information #481gingerBill2019-11-193-4/+23
* | Add new #soa and #vector syntaxgingerBill2019-11-173-1/+118
* | Merge pull request #476 from castano/symlink-fixgingerBill2019-11-141-2/+7
|\ \
| * | Fix linux build.castano2019-11-141-0/+2
| * | Add support for running odin through a symlink. Use realpath when obtaining r...castano2019-11-141-2/+5
| |/
* / Fix System V bitcast/transmute buggingerBill2019-11-141-3/+6
|/
* v0.11.1v0.11.1gingerBill2019-11-121-1/+1
* big_int addition overflow rulesgingerBill2019-11-111-1/+1
* Add `-show-more-timings`gingerBill2019-11-104-60/+68
* Fix `big_int_or` and `big_int_xor`gingerBill2019-11-101-15/+17
* Fix big subtraction for very large numbers on edges of overflow.gingerBill2019-11-101-1/+4
* Add `intrinsics.type_is_unsigned`gingerBill2019-11-102-0/+4
* Remove debug messagegingerBill2019-11-091-1/+0
* Fix Compile time assert on non-constant boolean parameters #467gingerBill2019-11-091-1/+2
* Fix inline `for` bug for #468gingerBill2019-11-091-1/+4
* Fix `//+build` for ! e.g. `//+build !windows amd64, linux !amd64`gingerBill2019-11-051-8/+7
* Fix `//+build` systemgingerBill2019-11-051-41/+43
* Fix Slice passed incorrectly in LLVM IR to procedure called via procedure poi...gingerBill2019-11-051-0/+13
* Fix "Polymorphic parameter declared in return type doesn't compile #464" by g...gingerBill2019-11-052-2/+16
* Fix typeid comparison bug; Add extra messages for pointer address errorsgingerBill2019-11-032-1/+15
* Add SOA Struct Layout (experimental) to demo.odingingerBill2019-11-031-0/+1
* SOA support of Structures and Arrays; Runtime information for SOA structs; fm...gingerBill2019-11-033-31/+105
* SOA Struct support `intrinsics.soa_struct`gingerBill2019-11-027-3/+217
* multivalued procedure calls allows in `for in` to allow a pseudo-iterator; `@...gingerBill2019-11-023-29/+119
* Fix range in statement bug caused by incorrectly assigned addressing mode #461gingerBill2019-11-024-90/+11
* v0.11.0v0.11.0gingerBill2019-11-011-1/+1
* Add `@force` to `foreign import`gingerBill2019-11-015-1/+40
* Fix polymorphic record parameter determination bug caused by polymorphic cons...gingerBill2019-10-312-2/+4
* Fix stack overflow bug caused by polymorphic record with polymorphic constant...gingerBill2019-10-312-11/+15
* Fix double calling of lhs of logical binary expressionsgingerBill2019-10-313-19/+33
* Delay determination of procedure abi types until as late as possible to preve...gingerBill2019-10-315-12/+29
* Fix procedure group "best fit" algorithm for polymorphic proceduresgingerBill2019-10-273-19/+23
* New `package math` and `package math/linalg`gingerBill2019-10-271-4/+24
* Fix slice and dynamic array lengths determined from ranged compound literalsgingerBill2019-10-263-8/+5
* Add `ranged_fields_for_array_compound_literals`gingerBill2019-10-261-3/+6
* Add range_cache.cppgingerBill2019-10-261-0/+70