aboutsummaryrefslogtreecommitdiff
path: root/src
Commit message (Expand)AuthorAgeFilesLines
* Merge pull request #4449 from 0dminnimda/add-piedev-2024-11Jeroen van Rijn2024-11-042-4/+13
|\
| * Revert further simplifiction0dminnimda2024-11-041-1/+1
| * Simplify further0dminnimda2024-11-041-1/+1
| * Simplify use of pie0dminnimda2024-11-043-48/+9
| * Add support for linking as pie0dminnimda2024-11-043-3/+51
* | Fix previous commit for arraysgingerBill2024-11-041-10/+9
* | Fix bug for `foo().bar` where `foo()` is a 0-value expressiongingerBill2024-11-041-12/+16
* | Fix `auto_cast` matrix buggingerBill2024-11-041-1/+12
* | Add "-build-mode:dynamic" to the "odin help build" outputpeachey2k22024-11-011-0/+1
* | Merge branch 'master' of https://github.com/odin-lang/OdingingerBill2024-10-309-19/+46
|\ \
| * \ Merge pull request #4425 from bobsayshilol/misc-fixesgingerBill2024-10-306-16/+27
| |\ \
| | * | Plug a memory leakbobsayshilol2024-10-271-2/+0
| | * | Add missing guards around push/pop pragmasbobsayshilol2024-10-271-3/+8
| | * | Fix passing nullptr to args marked as non-nullbobsayshilol2024-10-272-1/+6
| | * | Avoid undefined arithmetic shiftingbobsayshilol2024-10-271-1/+1
| | * | Avoid member access through nullptr in debugbobsayshilol2024-10-271-8/+11
| | * | Fix invalid union accessbobsayshilol2024-10-271-1/+1
| | |/
| * | Merge pull request #4427 from laytan/posix-additionsgingerBill2024-10-301-0/+4
| |\ \
| | * | fix `#load_directory` including nested directoriesLaytan2024-10-281-0/+4
| * | | match_exact_value: return when type is compoundJeroen van Rijn2024-10-291-0/+1
| | |/ | |/|
| * | Merge pull request #4416 from Yawning/fix/4413gingerBill2024-10-271-3/+14
| |\ \
| | * | src/big_int.cpp: Use square-multiply for exponentiationYawning Angel2024-10-251-3/+14
* | | | Add warning for `unsigned >= 0` like conditions in a `for` loopgingerBill2024-10-301-0/+17
|/ / /
* | | Fix bug caused due to incorrect type checking looking for `context` not defin...gingerBill2024-10-271-0/+1
* | | fix the typeid type kind of a typeid being set to Typeid_InvalidLaytan Laats2024-10-271-0/+2
* | | Merge pull request #4418 from laytan/check-packed-on-all-loadsgingerBill2024-10-255-26/+45
|\ \ \
| * | | check packed load and set alignment on all loads, not just lb_emit_loadLaytan Laats2024-10-255-26/+45
| |/ /
* / / quote the dsymutil argumentLaytan Laats2024-10-251-1/+1
|/ /
* | Merge pull request #4403 from tf2spi/issue-4390-fixgingerBill2024-10-231-3/+4
|\ \
| * | Fix #4390 by assigning invalid entity typeMisomosi2024-10-201-3/+4
| |/
* | Merge pull request #4404 from tf2spi/issue-4395-fixgingerBill2024-10-231-1/+1
|\ \
| * | Fixes #4395 by not assuming simd returns valMisomosi2024-10-201-1/+1
| |/
* | Merge pull request #4408 from Lperlind/cachegingerBill2024-10-232-55/+75
|\ \
| * | cached.cpp: Improve internal cached robustnessLucas Perlind2024-10-222-55/+75
| |/
* / fix erronous updating alignment of external globallaytan2024-10-221-5/+5
|/
* add macos 15.0.1 to odin report and core/sys/infoLaytan Laats2024-10-141-0/+1
* Fix #4373gingerBill2024-10-131-2/+8
* Merge branch 'master' of https://github.com/odin-lang/OdingingerBill2024-10-082-9/+4
|\
| * Merge pull request #4338 from laytan/fix-ternary-swallow-errorgingerBill2024-10-041-5/+0
| |\
| | * fix not erroring on invalid ternaryLaytan Laats2024-10-021-5/+0
| * | fix quaternion64 arithLaytan Laats2024-10-021-4/+4
* | | Disable exe path testgingerBill2024-10-081-13/+13
* | | [ABI FIX] Fix 128-bit ABI issuesgingerBill2024-10-041-2/+2
|/ /
* | `a ordered` to `an ordered`gingerBill2024-10-021-7/+7
* | Sort flags on `odin build -help` - #4329gingerBill2024-10-021-280/+324
* | Fix #4330gingerBill2024-10-021-0/+4
* | Ignore `package runtime` with using `-vet-unused-packages`gingerBill2024-10-021-0/+3
|/
* 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