| Commit message (Collapse) | Author | Age | Files | Lines | ||
|---|---|---|---|---|---|---|
| ... | ||||||
| | * | | LLVM IR: Improve type switch case names for better debuggability when ↵ | gingerBill | 2025-12-27 | 1 | -2/+11 | |
| | | | | | | | | | | | | | generating LLVM IR | |||||
| | * | | Remove temporary tuple fix alloca instructions if they are never used | gingerBill | 2025-12-27 | 2 | -10/+9 | |
| | | | | ||||||
| | * | | Disallow importing directories with an `.odin` extension/suffix | gingerBill | 2025-12-26 | 1 | -0/+5 | |
| | | | | ||||||
| | * | | Merge pull request #6031 from krnowak/krnowak/packed-all-or-none | gingerBill | 2025-12-21 | 1 | -1/+1 | |
| | |\ \ | | | | | | | | | Fix #packed #all_or_none | |||||
| | | * | | Fix #packed #all_or_none | Krzesimir Nowak | 2025-12-18 | 1 | -1/+1 | |
| | | | | | ||||||
| | * | | | Fix misleading error messages for init, fini and test attributes | Krzesimir Nowak | 2025-12-21 | 1 | -3/+3 | |
| | | |/ | |/| | | | | | | | These look like copy-pasta from the private attribute. | |||||
| * / | | Make `using` as a statement an opt-in with `#+feature using-stmt` | gingerBill | 2025-12-21 | 4 | -7/+19 | |
| |/ / | ||||||
| * | | Fix automatic objc_msgSend on static methods not resolving aliased types. | Harold Brenes | 2025-12-20 | 1 | -1/+5 | |
| | | | ||||||
| * | | Disable global variable initialization into separate functions to circumvent ↵ | gingerBill | 2025-12-19 | 1 | -1/+1 | |
| |/ | | | | an LLVM bug | |||||
| * | Change target triple of `freestanding_amd64_win64` to ↵ | gingerBill | 2025-12-17 | 1 | -1/+1 | |
| | | | | | `x86_64-pc-windows-msvc` to fix a bug with LLVM's code generation | |||||
| * | With `-use-single-module` make some procedures use internal linkage rather ↵ | gingerBill | 2025-12-17 | 1 | -6/+8 | |
| | | | | | than weak linkage | |||||
| * | Do naive compound literal comparison for $ parameters to parapoly procedures | gingerBill | 2025-12-15 | 2 | -1/+37 | |
| | | ||||||
| * | Remove debug string | gingerBill | 2025-12-15 | 1 | -4/+0 | |
| | | ||||||
| * | Propagate array arithmetic fix | gingerBill | 2025-12-15 | 1 | -1/+4 | |
| | | ||||||
| * | Present constant array arithmetic error correctly | gingerBill | 2025-12-15 | 1 | -1/+5 | |
| | | ||||||
| * | Merge branch 'master' of https://github.com/odin-lang/Odin | gingerBill | 2025-12-09 | 1 | -0/+3 | |
| |\ | ||||||
| | * | Merge pull request #5981 from the-JS-hater/struct-cycle-fix | gingerBill | 2025-12-09 | 1 | -0/+3 | |
| | |\ | | | | | | | undetected type declaration cycles work-around | |||||
| | | * | missed a semicolon | Morgan | 2025-12-01 | 1 | -1/+1 | |
| | | | | ||||||
| | | * | undetected type declaration cycles work-around | Morgan | 2025-12-01 | 1 | -0/+3 | |
| | | | | ||||||
| * | | | Fix #6003 | gingerBill | 2025-12-09 | 1 | -5/+3 | |
| |/ / | ||||||
| * | | Fix duplicate code emission in type assertions. | miere43 | 2025-12-03 | 1 | -2/+2 | |
| | | | ||||||
| * | | Fix #5982 | Jeroen van Rijn | 2025-12-01 | 1 | -0/+4 | |
| |/ | | | | Add escape analysis check for #load directive to fix #5982. | |||||
| * | Restore help line for all-bits | Jeroen van Rijn | 2025-12-01 | 1 | -0/+1 | |
| | | ||||||
| * | Fix `-integer-division-by-zero` modes and document `all-bits` | gingerBill | 2025-12-01 | 3 | -12/+15 | |
| | | ||||||
| * | Remove `all-bits` from option help text, isn't supported. | Jeroen van Rijn | 2025-11-30 | 1 | -1/+0 | |
| | | ||||||
| * | panic on transpose with result type in diff layout | Laytan Laats | 2025-11-29 | 1 | -0/+5 | |
| | | | | | | Partially reverts 4db4841, it should behave the same as cast (which does an implicit transpose). | |||||
| * | fix matrix transpose with different result type | laytan | 2025-11-29 | 2 | -3/+3 | |
| | | | | | Fixes #5623 | |||||
| * | Fix #5967 (Incorrect stack overflow warning for by ref switches over unions) | Franz | 2025-11-28 | 1 | -1/+3 | |
| | | ||||||
| * | Merge pull request #5930 from odin-lang/bill/os2-file-stream | gingerBill | 2025-11-26 | 2 | -0/+126 | |
| |\ | | | | | `os2.File_Stream` | |||||
| | * | Add `intrinsics.type_is_superset_of` | gingerBill | 2025-11-17 | 2 | -0/+126 | |
| | | | ||||||
| * | | moved checking of -vet-unused-procedures and -vet-packages flags to | A1029384756 | 2025-11-22 | 1 | -17/+16 | |
| | | | | | | | | | after all flags are parsed | |||||
| * | | Use SIP hash as name canonicalization hashbill/typeid-sip-hash | gingerBill | 2025-11-18 | 1 | -9/+146 | |
| |/ | | | | Replaces fnv64a | |||||
| * | skip collision panic when package names aren't unique | Laytan | 2025-11-16 | 1 | -3/+9 | |
| | | ||||||
| * | Merge pull request #5908 from slowhei/master | gingerBill | 2025-11-11 | 1 | -0/+1 | |
| |\ | | | | | Fix allocation of anonymous globals | |||||
| | * | Fix allocation of anonymous globals | Tohei Ichikawa | 2025-11-09 | 1 | -0/+1 | |
| | | | ||||||
| * | | Fix #5894 | korvahkh | 2025-11-10 | 1 | -6/+14 | |
| |/ | ||||||
| * | Don't check procedure signature similarity when a foreign import proc is an ↵ | Harold Brenes | 2025-11-07 | 1 | -2/+1 | |
| | | | | | Objective-C method. | |||||
| * | Improve error positioning for `#all_or_none` | gingerBill | 2025-11-06 | 1 | -2/+8 | |
| | | ||||||
| * | Remove `#no_copy` | gingerBill | 2025-11-05 | 2 | -16/+7 | |
| | | ||||||
| * | Improve doc-writer format for `#all_or_none`bill/all_or_none | gingerBill | 2025-11-05 | 2 | -3/+64 | |
| | | ||||||
| * | Update doc-writer | gingerBill | 2025-11-05 | 2 | -0/+2 | |
| | | ||||||
| * | Add `#all_or_none` | gingerBill | 2025-11-05 | 7 | -14/+78 | |
| | | ||||||
| * | Fix type name name canonicalization within an anonymously nested procedure ↵ | gingerBill | 2025-11-05 | 1 | -1/+6 | |
| | | | | | in a struct. | |||||
| * | Merge pull request #5886 from laytan/32bit-typeid-fixes | gingerBill | 2025-11-04 | 6 | -31/+25 | |
| |\ | | | | | fixes for 32bit with regards to typeid | |||||
| | * | unsigned | Laytan Laats | 2025-11-04 | 1 | -1/+1 | |
| | | | ||||||
| | * | fixes for 32bit with regards to typeid | Laytan | 2025-11-04 | 6 | -31/+25 | |
| | | | ||||||
| * | | Merge pull request #5859 from odin-lang/bill/change-licensedev-2025-11 | gingerBill | 2025-11-04 | 2 | -2/+2 | |
| |\ \ | | | | | | | Change Odin's LICENSE to zlib from BSD 3-clause | |||||
| | * | | Change Odin's LICENSE to zlib from BSD 3-clause | gingerBill | 2025-10-28 | 2 | -2/+2 | |
| | | | | | | | | | | | | | This change was made in order to allow things produced with Odin and using Odin's core library, to not require the LICENSE to also be distributed alongside the binary form. | |||||
| * | | | Fix #5176 | gingerBill | 2025-11-04 | 1 | -1/+1 | |
| | |/ |/| | ||||||
| * | | Add nullptr assert for #5875 | Jeroen van Rijn | 2025-11-03 | 1 | -0/+2 | |
| | | | ||||||