aboutsummaryrefslogtreecommitdiff
path: root/src
Commit message (Expand)AuthorAgeFilesLines
* Fix `transmute` from `uintptr` to/from `proc`gingerBill2019-12-071-0/+8
* Fix issue with `-thread-count` flag with <= 0 countgingerBill2019-12-031-1/+1
* Remove addressing mode `Addressing_Immutable`gingerBill2019-12-018-58/+34
* Fix IR string interning typegingerBill2019-12-011-2/+2
* Fix crash caused by not checking for correct SOA kind on polymorphic parametersgingerBill2019-12-011-1/+2
* Make the `string` type elements "immutable", akin to `char const *` in CgingerBill2019-12-0111-96/+148
* Fix nil comparisons for soa slices and dynamic arraysgingerBill2019-12-012-1/+45
* 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