aboutsummaryrefslogtreecommitdiff
path: root/src
Commit message (Expand)AuthorAgeFilesLines
* Fixed confusing (and incorrect) warningolimpiu2024-09-301-1/+1
* Change struct alignment rules for `#max_field_align`gingerBill2024-09-301-0/+8
* `#min_field_align` & `#max_field_align`; deprecate `#field_align` in favour o...gingerBill2024-09-304-22/+74
* ABI BREAKING for SysV: Change how multiple return values are handled to be se...gingerBill2024-09-301-6/+10
* Fix LLVM 18 ABI for 128-bit integers (because LLVM broke things)gingerBill2024-09-301-0/+5
* Fix union comparison buggingerBill2024-09-301-0/+6
* print proc types in same order as procsBeau McCartney2024-09-291-3/+3
* fix deferred procedure errorsBeau McCartney2024-09-291-5/+5
* fix errors not being printed after parse warningsLaytan Laats2024-09-291-4/+0
* Fix for crash when emitting a comparison between a constant array and a non-c...Karl Zylinski2024-09-251-3/+7
* Merge pull request #4280 from Feoramund/fix-4278gingerBill2024-09-251-1/+5
|\
| * Forbid parsing more fields if no separator was foundFeoramund2024-09-201-1/+5
* | Fix 128-bit integer support for wasm targetsgingerBill2024-09-201-4/+5
|/
* Merge pull request #4269 from Feoramund/fix-4256gingerBill2024-09-191-13/+8
|\
| * Specify integer-like only for some `atomic_*` intrinsicsFeoramund2024-09-181-13/+8
* | Merge pull request #4203 from karl-zylinski/file-tags-without-commentsgingerBill2024-09-192-54/+144
|\ \
| * | Changed some recently added //+ usages to #+ and also fixed some //+ usages i...Karl Zylinski2024-09-171-1/+1
| * | Merge branch 'master' into file-tags-without-commentsKarl Zylinski2024-09-1714-83/+308
| |\|
| * | Fix incorrect syntax error in parse_fileKarl Zylinski2024-09-141-1/+1
| * | Docs are generated as expected again.Karl Zylinski2024-09-141-5/+7
| * | Merge remote-tracking branch 'origin/master' into file-tags-without-commentsKarl Zylinski2024-09-149-45/+75
| |\ \
| * | | Documentation typo fix in tokenizer.Karl Zylinski2024-09-091-1/+1
| * | | parse_file: Removed some nesting and removed probable incorrect safety check.Karl Zylinski2024-09-091-16/+11
| * | | Made error handling code in parse_file clearer.Karl Zylinski2024-09-091-9/+9
| * | | Rename process_file_tag -> parse_file_tagKarl Zylinski2024-09-091-3/+3
| * | | Simplified error messages in parse_build_tag, removed the idea of making mult...Karl Zylinski2024-09-091-17/+13
| * | | Merge remote-tracking branch 'origin/master' into file-tags-without-commentsKarl Zylinski2024-09-085-43/+105
| |\ \ \
| * | | | Better #+build tag error messages: Error when using more than one !notted ope...Karl Zylinski2024-09-081-2/+23
| * | | | Make tags use #+ syntax instead of //+ syntax so it no longer looks like a co...Karl Zylinski2024-09-082-47/+123
* | | | | Forbid labelled or-branch expressions within `defer`Feoramund2024-09-191-0/+4
| |_|_|/ |/| | |
* | | | add new macos releases to 'odin report' and sys/infoLaytan Laats2024-09-171-0/+2
* | | | Add `-vet-unused-procedures`gingerBill2024-09-173-8/+71
* | | | Add `-vet-packages:<comma-separated-string-array>`gingerBill2024-09-174-26/+54
* | | | Fix minor bug with addressabilitygingerBill2024-09-171-4/+14
* | | | Merge pull request #4242 from laytan/caller-expressiongingerBill2024-09-166-7/+113
|\ \ \ \
| * | | | add '#caller_expression'Laytan Laats2024-09-146-7/+113
| | |_|/ | |/| |
* | | | Merge pull request #4232 from Feoramund/test-syncgingerBill2024-09-161-2/+10
|\ \ \ \
| * | | | Fix CPU count detection in FreeBSD & NetBSDFeoramund2024-09-111-2/+10
* | | | | fix #4243Laytan Laats2024-09-151-1/+1
* | | | | improve bit field debug infoLaytan Laats2024-09-141-36/+44
| |/ / / |/| | |
* | | | Add `Suggested Example` for using an inline procedure which enables a target ...gingerBill2024-09-121-0/+3
* | | | Merge pull request #4233 from laytan/fix-poly-variadic-reuse-sliceLaytan2024-09-121-16/+17
|\ \ \ \
| * | | | fix reuse of slice for varargs with poly typesLaytan Laats2024-09-121-16/+17
* | | | | Merge pull request #4231 from InKryption/enable-doc-out-paramJeroen van Rijn2024-09-121-1/+7
|\ \ \ \ \ | |/ / / / |/| | | |
| * | | | Enable -out:<filename> for doc subcommandInKryption2024-09-111-1/+7
* | | | | Allow `transmute(Bit_Set)~T(0)`gingerBill2024-09-111-1/+2
* | | | | fix some LLVM assertionsLaytan Laats2024-09-112-3/+3
|/ / / /
* | | | Fix #4229 for edge case `os.Error`/`os.Errno` legacy bodgegingerBill2024-09-112-2/+8
* | | | Merge pull request #4206 from laytan/improve-linking-shared-librariesgingerBill2024-09-104-21/+21
|\ \ \ \
| * | | | support the rpath changes on macosLaytan Laats2024-09-051-6/+6