| Commit message (Collapse) | Author | Age | Files | Lines | ||
|---|---|---|---|---|---|---|
| ... | ||||||
| * | | | | Add warning for `unsigned >= 0` like conditions in a `for` loop | gingerBill | 2024-10-30 | 1 | -0/+17 | |
| |/ / / | ||||||
| * | | | Fix bug caused due to incorrect type checking looking for `context` not ↵ | gingerBill | 2024-10-27 | 1 | -0/+1 | |
| | | | | | | | | | | | | | defined in a context | |||||
| * | | | fix the typeid type kind of a typeid being set to Typeid_Invalid | Laytan Laats | 2024-10-27 | 1 | -0/+2 | |
| | | | | ||||||
| * | | | Merge pull request #4418 from laytan/check-packed-on-all-loads | gingerBill | 2024-10-25 | 5 | -26/+45 | |
| |\ \ \ | | | | | | | | | check packed load and set alignment on all loads, not just lb_emit_load | |||||
| | * | | | check packed load and set alignment on all loads, not just lb_emit_load | Laytan Laats | 2024-10-25 | 5 | -26/+45 | |
| | |/ / | ||||||
| * / / | quote the dsymutil argument | Laytan Laats | 2024-10-25 | 1 | -1/+1 | |
| |/ / | | | | | | | Fixes #4417 | |||||
| * | | Merge pull request #4403 from tf2spi/issue-4390-fix | gingerBill | 2024-10-23 | 1 | -3/+4 | |
| |\ \ | | | | | | | Fix #4390 by assigning invalid entity type | |||||
| | * | | Fix #4390 by assigning invalid entity type | Misomosi | 2024-10-20 | 1 | -3/+4 | |
| | |/ | ||||||
| * | | Merge pull request #4404 from tf2spi/issue-4395-fix | gingerBill | 2024-10-23 | 1 | -1/+1 | |
| |\ \ | | | | | | | Fixes #4395 by not assuming simd returns val | |||||
| | * | | Fixes #4395 by not assuming simd returns val | Misomosi | 2024-10-20 | 1 | -1/+1 | |
| | |/ | ||||||
| * | | Merge pull request #4408 from Lperlind/cache | gingerBill | 2024-10-23 | 2 | -55/+75 | |
| |\ \ | | | | | | | cached.cpp: Improve internal cached robustness | |||||
| | * | | cached.cpp: Improve internal cached robustness | Lucas Perlind | 2024-10-22 | 2 | -55/+75 | |
| | |/ | | | | | | | | | | | | | Do not memory map files; Windows cannot write to a file that is memory mapped. Write cache after llvm building. This ensures the cache won't have a false positive if llvm fails. | |||||
| * / | fix erronous updating alignment of external global | laytan | 2024-10-22 | 1 | -5/+5 | |
| |/ | ||||||
| * | add macos 15.0.1 to odin report and core/sys/info | Laytan Laats | 2024-10-14 | 1 | -0/+1 | |
| | | ||||||
| * | Fix #4373 | gingerBill | 2024-10-13 | 1 | -2/+8 | |
| | | ||||||
| * | Merge branch 'master' of https://github.com/odin-lang/Odin | gingerBill | 2024-10-08 | 2 | -9/+4 | |
| |\ | ||||||
| | * | Merge pull request #4338 from laytan/fix-ternary-swallow-error | gingerBill | 2024-10-04 | 1 | -5/+0 | |
| | |\ | | | | | | | fix not erroring on invalid ternary | |||||
| | | * | fix not erroring on invalid ternary | Laytan Laats | 2024-10-02 | 1 | -5/+0 | |
| | | | | | | | | | | | | | | | | | | | | | | For example: `a: f32 = true ? 1 : len` would get to the back-end without errors. Fixes #1690 | |||||
| | * | | fix quaternion64 arith | Laytan Laats | 2024-10-02 | 1 | -4/+4 | |
| | | | | | | | | | | | | | Fixes #4282 | |||||
| * | | | Disable exe path test | gingerBill | 2024-10-08 | 1 | -13/+13 | |
| | | | | ||||||
| * | | | [ABI FIX] Fix 128-bit ABI issues | gingerBill | 2024-10-04 | 1 | -2/+2 | |
| |/ / | ||||||
| * | | `a ordered` to `an ordered` | gingerBill | 2024-10-02 | 1 | -7/+7 | |
| | | | ||||||
| * | | Sort flags on `odin build -help` - #4329 | gingerBill | 2024-10-02 | 1 | -280/+324 | |
| | | | ||||||
| * | | Fix #4330 | gingerBill | 2024-10-02 | 1 | -0/+4 | |
| | | | ||||||
| * | | Ignore `package runtime` with using `-vet-unused-packages` | gingerBill | 2024-10-02 | 1 | -0/+3 | |
| |/ | ||||||
| * | Fixed confusing (and incorrect) warning | olimpiu | 2024-09-30 | 1 | -1/+1 | |
| | | | | Verbose errors *is* the new default | |||||
| * | Change struct alignment rules for `#max_field_align` | gingerBill | 2024-09-30 | 1 | -0/+8 | |
| | | ||||||
| * | `#min_field_align` & `#max_field_align`; deprecate `#field_align` in favour ↵ | gingerBill | 2024-09-30 | 4 | -22/+74 | |
| | | | | | of `#min_field_align` | |||||
| * | ABI BREAKING for SysV: Change how multiple return values are handled to be ↵ | gingerBill | 2024-09-30 | 1 | -6/+10 | |
| | | | | | separate like all other ABIs | |||||
| * | Fix LLVM 18 ABI for 128-bit integers (because LLVM broke things) | gingerBill | 2024-09-30 | 1 | -0/+5 | |
| | | ||||||
| * | Fix union comparison bug | gingerBill | 2024-09-30 | 1 | -0/+6 | |
| | | ||||||
| * | print proc types in same order as procs | Beau McCartney | 2024-09-29 | 1 | -3/+3 | |
| | | ||||||
| * | fix deferred procedure errors | Beau McCartney | 2024-09-29 | 1 | -5/+5 | |
| | | ||||||
| * | fix errors not being printed after parse warnings | Laytan Laats | 2024-09-29 | 1 | -4/+0 | |
| | | | | | Fixes #4299 | |||||
| * | Fix for crash when emitting a comparison between a constant array and a ↵ | Karl Zylinski | 2024-09-25 | 1 | -3/+7 | |
| | | | | | non-constant value. | |||||
| * | Merge pull request #4280 from Feoramund/fix-4278 | gingerBill | 2024-09-25 | 1 | -1/+5 | |
| |\ | | | | | Forbid parsing more fields if no separator was found | |||||
| | * | Forbid parsing more fields if no separator was found | Feoramund | 2024-09-20 | 1 | -1/+5 | |
| | | | | | | | | | Fixes #4278 | |||||
| * | | Fix 128-bit integer support for wasm targets | gingerBill | 2024-09-20 | 1 | -4/+5 | |
| |/ | ||||||
| * | Merge pull request #4269 from Feoramund/fix-4256 | gingerBill | 2024-09-19 | 1 | -13/+8 | |
| |\ | | | | | Specify integer-like only for some `atomic_*` intrinsics | |||||
| | * | Specify integer-like only for some `atomic_*` intrinsics | Feoramund | 2024-09-18 | 1 | -13/+8 | |
| | | | | | | | | | Fixes #4256 | |||||
| * | | Merge pull request #4203 from karl-zylinski/file-tags-without-comments | gingerBill | 2024-09-19 | 2 | -54/+144 | |
| |\ \ | | | | | | | Make tags use #+ syntax instead of //+ | |||||
| | * | | Changed some recently added //+ usages to #+ and also fixed some //+ usages ↵ | Karl Zylinski | 2024-09-17 | 1 | -1/+1 | |
| | | | | | | | | | | | | | in some code generators. | |||||
| | * | | Merge branch 'master' into file-tags-without-comments | Karl Zylinski | 2024-09-17 | 14 | -83/+308 | |
| | |\| | ||||||
| | * | | Fix incorrect syntax error in parse_file | Karl Zylinski | 2024-09-14 | 1 | -1/+1 | |
| | | | | ||||||
| | * | | Docs are generated as expected again. | Karl Zylinski | 2024-09-14 | 1 | -5/+7 | |
| | | | | ||||||
| | * | | Merge remote-tracking branch 'origin/master' into file-tags-without-comments | Karl Zylinski | 2024-09-14 | 9 | -45/+75 | |
| | |\ \ | ||||||
| | * | | | Documentation typo fix in tokenizer. | Karl Zylinski | 2024-09-09 | 1 | -1/+1 | |
| | | | | | ||||||
| | * | | | parse_file: Removed some nesting and removed probable incorrect safety check. | Karl Zylinski | 2024-09-09 | 1 | -16/+11 | |
| | | | | | ||||||
| | * | | | Made error handling code in parse_file clearer. | Karl Zylinski | 2024-09-09 | 1 | -9/+9 | |
| | | | | | ||||||
| | * | | | Rename process_file_tag -> parse_file_tag | Karl Zylinski | 2024-09-09 | 1 | -3/+3 | |
| | | | | | ||||||