aboutsummaryrefslogtreecommitdiff
path: root/src
Commit message (Expand)AuthorAgeFilesLines
...
* | | Merge pull request #5378 from laytan/fix-wasm-c-abi-raw-unionsgingerBill2025-06-213-15/+134
|\ \ \
| * | | add returnLaytan Laats2025-06-201-0/+1
| * | | Fix WASM C ABI for raw unionsLaytan Laats2025-06-203-15/+133
* | | | Merge pull request #5380 from Feoramund/fix-2410Jeroen van Rijn2025-06-211-16/+18
|\ \ \ \
| * | | | Ensure `volatile` status for all atomic operationsFeoramund2025-06-201-16/+18
* | | | | Clarify --- for global variable.Jeroen van Rijn2025-06-211-1/+1
|/ / / /
* | | | Merge pull request #5150 from wishfoundry/patch-1Laytan2025-06-201-1/+1
|\ \ \ \
| * | | | spelling in compilation errorsBen2025-05-111-1/+1
* | | | | Merge pull request #5211 from Barinzaya/union-custom-align-tag-sizeLaytan2025-06-201-5/+9
|\ \ \ \ \
| * | | | | Change union tag size to account for `#align`.Barinzaya2025-05-241-5/+9
* | | | | | Push `context` onto stack before evaluating procedure parametersFeoramund2025-06-201-3/+3
| |_|/ / / |/| | | |
* | | | | fix: escape object files with single quotes during linkingxenobas2025-06-201-2/+2
| |_|/ / |/| | |
* | | | Add check_all scriptsJeroen van Rijn2025-06-161-0/+5
* | | | Fix typo in `error_article_table` lookupAirtz2025-06-161-1/+1
* | | | Add additional nullptr checks in types.cppJeroen van Rijn2025-06-141-9/+43
* | | | add macOS Tahoe to `odin report` and `core:sys/info`Laytan Laats2025-06-141-0/+1
* | | | Merge pull request #5305 from Feoramund/fix-4362gingerBill2025-06-101-1/+4
|\ \ \ \
| * | | | Guard against invalid proc types in parameter listFeoramund2025-06-101-1/+4
* | | | | Let `-no-entry-point` work for Windows DLLsFeoramund2025-06-101-0/+3
* | | | | Define empty `gb_no_asan` if VS < 2022Jeroen van Rijn2025-06-101-1/+5
|/ / / /
* | | | Merge pull request #5286 from Feoramund/no-san-memgingerBill2025-06-095-1/+10
|\ \ \ \
| * | | | Add `@(no_sanitize_memory)` proc attribute with MSan additions to `base:sanit...Feoramund2025-06-055-1/+10
* | | | | Guard against untyped `nil` in type cycle and type info sectionsFeoramund2025-06-081-2/+2
* | | | | Merge pull request #5294 from iarkn/type-is-bit-fieldJeroen van Rijn2025-06-062-0/+4
|\ \ \ \ \
| * | | | | Add `intrinsics.type_is_bit_field` prociarkn2025-06-062-0/+4
| |/ / / /
* / / / / Add `nullptr` check in `add_type_info_type_internal`Feoramund2025-06-061-1/+1
|/ / / /
* | | | [parser.cpp] - packages with `.odin` in the name no longer attemptHayden Gray2025-06-051-2/+2
* | | | Let compound literal array be broadcast to a struct field of arraysFeoramund2025-06-051-0/+11
* | | | Merge pull request #5279 from Feoramund/fix-4673Jeroen van Rijn2025-06-041-0/+14
|\ \ \ \
| * | | | Be strict with type switch case column alignment tooFeoramund2025-06-041-0/+14
* | | | | Print timings to stderr instead of stdoutFeoramund2025-06-042-54/+54
|/ / / /
* | | | Add support for `#soa[N]T` compound literalsgingerBill2025-06-042-77/+249
* | | | Forbid multiple uses of `-sanitize`Feoramund2025-06-031-1/+5
* | | | Merge pull request #5261 from spiel0meister/masterJeroen van Rijn2025-06-031-0/+3
|\ \ \ \
| * | | | early return; fix indentationspiel0meister2025-06-031-7/+8
| * | | | check if expr is nullspiel0meister2025-06-021-5/+7
* | | | | Allow -dynamic-literals for `[dynamic]T`Jeroen van Rijn2025-06-031-1/+1
* | | | | Merge pull request #5264 from LeandroLibanio28H/5243-fix-scope-attribute-proc...Jeroen van Rijn2025-06-031-37/+6
|\ \ \ \ \
| * | | | | Update check_expr.cppLeandro Libanio2025-06-031-2/+0
| * | | | | Removing unreacheable block (since e86fde3)LeandroLibanio28H2025-06-021-31/+0
| * | | | | Checking if entity is exported before checking if it's a procedure groupLeandroLibanio28H2025-06-021-10/+12
| |/ / / /
* / / / / Fix #5265Jeroen van Rijn2025-06-032-53/+58
|/ / / /
* | | | Merge pull request #4339 from laytan/fix-swizzle-in-forJeroen van Rijn2025-06-022-6/+21
|\ \ \ \
| * | | | fix swizzle in for in statementLaytan Laats2025-06-022-6/+21
* | | | | fix package docs in a "hacky" wayLaytan Laats2025-06-021-11/+19
|/ / / /
* | | | Merge pull request #5255 from Feoramund/build-mode-test-all-packagesJeroen van Rijn2025-06-021-1/+7
|\ \ \ \
| * | | | Let `-test-all-packages` work with `-build-mode:test`Feoramund2025-06-021-1/+7
* | | | | Correct spelling in `odin doc -help` outputBambo-Borris2025-06-021-1/+1
|/ / / /
* | | | Merge pull request #5251 from Feoramund/fix-quat-real-real-real-realJeroen van Rijn2025-06-011-11/+14
|\ \ \ \
| * | | | Show quaternion arguments in `wxyz` order, instead of `xyzw`, in mismatched t...Feoramund2025-06-011-1/+1