aboutsummaryrefslogtreecommitdiff
path: root/src
Commit message (Expand)AuthorAgeFilesLines
...
* | | | | 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
| * | | | add -no-rpathLaytan2024-09-043-3/+15
| * | | | set -rpath to \$ORIGIN and expect libraries next to executable just like WindowsLaytan2024-09-042-20/+8
| | |/ / | |/| |
* | | | Allow ExactValue_Invalid in assert.fix-4225Jeroen van Rijn2024-09-101-1/+1
| |/ / |/| |
* | | Check for `LLVM_VERSION_MAJOR >= 18`gingerBill2024-09-091-0/+2
* | | Add internal flaggingerBill2024-09-093-0/+11
| |/ |/|
* | Fix #4211Jeroen van Rijn2024-09-071-3/+4
* | Improve debug information for procedure typesgingerBill2024-09-071-9/+46
* | Simplify #row_major matrix and `matrix_flatten` behaviourgingerBill2024-09-072-31/+45
* | add fixed point sign extend to 128 int depsLaytan Laats2024-09-051-0/+10
|/
* types with explicit custom alignment are identical to types with the same nat...Laytan2024-09-041-2/+14
* make c vararg with any vs concrete type similar enoughLaytan2024-09-041-0/+24
* Add missing help text for -build-mode:testDimension42024-09-021-0/+1
* Merge pull request #4175 from laytan/riscv-compilerdev-2024-09gingerBill2024-09-025-4/+34
|\
| * riscv compiler supportLaytan2024-09-015-4/+34
* | Remove extra format item at end of `context` error messageFeoramund2024-09-011-1/+1
|/
* "fix" #4169, looks like llvm 14 bugLaytan2024-08-311-2/+1
* Simplified #assert checkJeroen van Rijn2024-08-311-7/+0
* Check for `#assert` condition to be a constant boolJeroen van Rijn2024-08-311-1/+11
* Fix `new(sync.Mutex)`gingerBill2024-08-311-1/+1
* Fix #4156gingerBill2024-08-312-1/+5
* remove commaLaytan Laats2024-08-311-1/+1
* fix some issues with the "bad import name" errorsLaytan Laats2024-08-311-3/+9
* Attempt to account for BuildTools installer's lack of \Jeroen van Rijn2024-08-301-2/+8
* Fix #4166gingerBill2024-08-301-1/+8
* Use XOR directly rather than `(~x) & mask`gingerBill2024-08-301-2/+3
* Make `~some_bit_set` work on only the possible bits by doing a mask with the ...gingerBill2024-08-302-2/+96
* Merge branch 'master' of https://github.com/avanspector/Odinavanspector2024-08-301-1/+1
|\
| * Merge branch 'odin-lang:master' into masteravanspector2024-08-291-1/+1
| |\
| | * Merge pull request #4146 from Feoramund/fix-i128-transmute-aligngingerBill2024-08-261-1/+1
| | |\