aboutsummaryrefslogtreecommitdiff
path: root/src
Commit message (Expand)AuthorAgeFilesLines
* Add `-target:freestanding_arm32` (experimental)gingerBill2024-06-091-0/+9
* Re Fix #3713gingerBill2024-06-091-1/+5
* Add edge case to `error_operand_no_value`gingerBill2024-06-091-10/+23
* Fix #3713gingerBill2024-06-091-9/+8
* Fix sign flaggingerBill2024-06-091-2/+2
* Make `f32(u8)` etc do an immediate cast to `f32(u32(u8))` in code generationgingerBill2024-06-091-2/+29
* Merge pull request #3712 from laytan/fix-large-ints-amd64sysv-abiJeroen van Rijn2024-06-091-1/+9
|\
| * fix large ints amd64 sysv abiLaytan Laats2024-06-091-1/+9
* | Merge pull request #3711 from laytan/fix-swizzle-crashJeroen van Rijn2024-06-091-2/+2
|\ \
| * | fix swizzle crash due to wrong alignmentLaytan Laats2024-06-091-2/+2
| |/
* | Merge pull request #3710 from laytan/fix-unreachable-with-complex-param-or-re...Jeroen van Rijn2024-06-091-3/+2
|\ \
| * | fix unreachable hit when param and/or return have complex initsLaytan Laats2024-06-091-3/+2
| |/
* | Prevent panic when `swizzle` called with < 2 indicesFeoramund2024-06-081-0/+3
* | Add error message on return a constant slice value from a proceduregingerBill2024-06-081-0/+4
* | Remove empty line preventing a suggestion from happeninggingerBill2024-06-081-2/+0
|/
* add MacOS 14.5 to 'core:sys/info' and 'odin report'Laytan Laats2024-06-071-0/+1
* fix not printing `Error:` when terminal has no color supportLaytan Laats2024-06-071-4/+2
* fix regression in test_issue_2395Laytan Laats2024-06-071-1/+1
* Remove unnecessary Wait_Signal checksgingerBill2024-06-073-20/+0
* Try to fix a possible race condition with polymorphic record parametersgingerBill2024-06-065-48/+46
* fix linking on weird linuxesLaytan2024-06-061-2/+10
* Improve `matrix_align_of` logic when it has invalid inputs.gingerBill2024-06-061-2/+2
* Allow `@(rodata)` on `@(static)` variablesgingerBill2024-06-062-2/+8
* Add `@(rodata)`gingerBill2024-06-066-2/+38
* Fix #3686gingerBill2024-06-061-0/+4
* Merge branch 'master' of https://github.com/odin-lang/OdingingerBill2024-06-063-17/+62
|\
| * Merge pull request #3690 from laytan/orcasgingerBill2024-06-063-17/+62
| |\
| | * orca windowslaytan2024-06-053-8/+10
| | * improve orca targetLaytan Laats2024-06-053-15/+58
* | | Fix `-ignore-warnings`gingerBill2024-06-061-30/+33
|/ /
* | Merge branch 'master' of https://github.com/odin-lang/OdingingerBill2024-06-053-2/+20
|\ \
| * | Added arm64 support for NetBSDAndreas T Jonsson2024-06-053-2/+20
| |/
* / Fix #3682gingerBill2024-06-053-2/+34
|/
* fix passing pointer to constant in non-odin cclaytan2024-06-041-9/+1
* Merge pull request #3673 from laytan/implement-foreign-import-improvements-on...gingerBill2024-06-043-24/+83
|\
| * use `#exists` to provide good errors for common missing librariesLaytan Laats2024-06-041-0/+1
| * implement `#exists(path)`Laytan Laats2024-06-043-24/+80
| * fix crash when you have 2 `#load_directory` calls with the same pathLaytan Laats2024-06-041-0/+2
* | Improve error message suggestion for passing enums to integersgingerBill2024-06-041-1/+13
* | Merge pull request #3615 from puzzleddev/export-dependenciesgingerBill2024-06-042-1/+134
|\ \
| * | Add the option to export dependencies as JSON.tim42422024-05-242-51/+120
| * | Improved depdendency formatting to support paths containing spacestim42422024-05-241-1/+20
| * | Initial dependency file generationtim42422024-05-242-4/+49
* | | fix debug info IR error on LLVM < 13Laytan Laats2024-06-041-0/+17
* | | Merge pull request #3646 from Feoramund/multi-testJeroen van Rijn2024-06-043-54/+0
|\ \ \
| * | | Remove `-test-name` in favor of test runner optionFeoramund2024-06-023-54/+0
| | |/ | |/|
* / | Fix #3660Feoramund2024-06-021-0/+4
|/ /
* | Fix #3649gingerBill2024-05-301-0/+2
* | Add experimental target `orca_wasm32`gingerBill2024-05-303-5/+30
* | Clean up `handle_link_name` handling of `link_suffix`gingerBill2024-05-301-3/+22