aboutsummaryrefslogtreecommitdiff
path: root/src
Commit message (Expand)AuthorAgeFilesLines
...
| * | | | | fix not setting cc before using it in abi computationsLaytan Laats2024-07-011-1/+1
| * | | | | make structs with multiple fields always return indirect in wasm c abiLaytan Laats2024-07-011-8/+8
| | |/ / / | |/| | |
* | | | | Merge pull request #3842 from karl-zylinski/fix-poly-bitset-sizeJeroen van Rijn2024-06-301-0/+10
|\ \ \ \ \
| * | | | | Make types like bit_set[$T] have their upper and lower bits overwritten by up...Karl Zylinski2024-06-301-0/+10
* | | | | | Remove the `-disallow-do` aspect from `-strict-style`gingerBill2024-06-291-2/+0
| |/ / / / |/| | | |
* | | | | Improve `-strict-style` rules for `if-else` statementsgingerBill2024-06-291-4/+12
* | | | | Add `-vet-tabs`gingerBill2024-06-293-0/+51
* | | | | Fix accidental deletion in the `-strict-style` help commentgingerBill2024-06-291-1/+1
* | | | | Move microarch stuff to a separate filegingerBill2024-06-292-462/+463
* | | | | Add note regarding `-strict-style`gingerBill2024-06-291-0/+2
* | | | | `-strict-style` implies `-disallow-do`gingerBill2024-06-291-1/+3
* | | | | Update `-strict-style`gingerBill2024-06-291-0/+2
* | | | | `-strict-style` enforce 1TBS (mostly)gingerBill2024-06-291-2/+9
* | | | | `-strict-style`: enforce `case` to be in the same column as `switch`gingerBill2024-06-291-0/+14
* | | | | Remove debug messagegingerBill2024-06-291-1/+0
* | | | | Keep `-sanitize:address` happy with `bit_field` loadsgingerBill2024-06-291-1/+2
* | | | | Add another `-vet-cast` checkgingerBill2024-06-291-11/+11
* | | | | Add check for integer castsgingerBill2024-06-291-8/+15
* | | | | Add internal flag for testing stuffgingerBill2024-06-293-5/+13
* | | | | Check for unneeded `transmute` with `-vet-cast`gingerBill2024-06-291-12/+26
* | | | | Rename `-vet-identical-cast` to `-vet-cast`; with minor code clean upgingerBill2024-06-293-17/+17
* | | | | Merge pull request #3832 from Feoramund/vet-identical-castgingerBill2024-06-293-3/+32
|\ \ \ \ \ | |/ / / / |/| | | |
| * | | | Add `-vet-identical-cast`Feoramund2024-06-283-3/+32
| | |/ / | |/| |
* | | | Use `f32` as the immediate type for addition and subtraction for `complex32`/...gingerBill2024-06-291-13/+51
* | | | Allow for `when x in y {` (minor oversight in syntax)gingerBill2024-06-291-0/+3
|/ / /
* | | Add `-custom-attribute`gingerBill2024-06-283-2/+41
* | | Fix #3803gingerBill2024-06-282-3/+6
* | | Improve error reporting on "Failed to parse fail" and show the line error if ...gingerBill2024-06-281-3/+26
* | | Improve tokenization for false integer literals but not effect possible float...gingerBill2024-06-281-13/+15
* | | Improve error message for #3754gingerBill2024-06-281-0/+6
* | | Improve tokenizing wrong number literalsgingerBill2024-06-282-1/+12
* | | Properly fix #3820gingerBill2024-06-282-15/+51
* | | Fix #3819gingerBill2024-06-281-2/+16
* | | Fix #3820gingerBill2024-06-281-1/+2
* | | Fix #3471gingerBill2024-06-281-2/+2
* | | disallow non-global foreign import of variables on wasmLaytan Laats2024-06-286-10/+9
* | | Avoid sporadic wasm crashJeroen van Rijn2024-06-281-1/+1
* | | Merge pull request #3821 from Kelimion/clang_overrideJeroen van Rijn2024-06-271-1/+8
|\ \ \
| * | | Allow `ODIN_CLANG_PATH=clang-path` overridesJeroen van Rijn2024-06-271-1/+8
* | | | wasm error is no longer relevantJeroen van Rijn2024-06-271-3/+3
|/ / /
* | | Remove `@(warning)` and `#warning(...)`gingerBill2024-06-253-35/+1
* | | Fix print segfault by missing argument in `or_*` shadowed errorFeoramund2024-06-221-1/+1
* | | Add `-build-mode:test`.Jeroen van Rijn2024-06-211-0/+4
* | | Add `#warning(<string>)` builtin compile time proceduregingerBill2024-06-202-1/+21
* | | Add `#directory`gingerBill2024-06-201-0/+8
* | | Merge pull request #3524 from Feoramund/freebsd-amd64-syscall-errnogingerBill2024-06-203-51/+189
|\ \ \
| * | | Add `intrinsics.syscall_bsd`Feoramund2024-06-123-51/+189
* | | | Merge pull request #3137 from laytan/show-defineablegingerBill2024-06-205-1/+201
|\ \ \ \
| * | | | collect and show docs of defineablesLaytan Laats2024-06-073-32/+45
| * | | | explicit integer conversionsLaytan Laats2024-06-061-9/+12