aboutsummaryrefslogtreecommitdiff
path: root/src
Commit message (Expand)AuthorAgeFilesLines
...
* | | Clarity warning and error printinggingerBill2024-04-022-6/+14
* | | Fix printing of warningsgingerBill2024-04-021-1/+2
* | | Merge pull request #3363 from laytan/fix-c-varargs-named-argsgingerBill2024-04-021-0/+27
|\ \ \
| * | | fix untyped nil into c varargsLaytan Laats2024-04-021-0/+6
| * | | fix named arguments with #c_varargLaytan Laats2024-04-021-0/+21
| |/ /
* | | Merge pull request #3360 from laytan/debug-info-fixesJeroen van Rijn2024-04-011-2/+2
|\ \ \
| * | | change unneeded permanent allocation to temporaryLaytan Laats2024-04-011-1/+1
| * | | fix wrong type in map debug infoLaytan Laats2024-04-011-1/+1
* | | | Merge pull request #3358 from laytan/debug-info-fixesgingerBill2024-04-014-489/+446
|\| | | | |/ / |/| |
| * | remove soa handling in debug info, fields are already added in checkerLaytan Laats2024-04-011-50/+1
| * | debug info fixes/refactorLaytan Laats2024-04-014-489/+495
* | | Fix nested `ERROR_BLOCK` buggingerBill2024-04-011-5/+13
* | | Fix type checking for invalid enum backing typegingerBill2024-04-012-6/+4
* | | Error message when RTTI is disabled when iterating over an `enum` type or a `...gingerBill2024-04-011-0/+6
* | | Unify error message logic for ranges over `bit_set`gingerBill2024-04-011-9/+5
* | | Support `for in` with `bit_set`gingerBill2024-04-013-57/+152
* | | Fix error messagegingerBill2024-04-011-2/+2
|/ /
* | Enforce error on old style for/switch l-valuegingerBill2024-03-301-4/+0
* | Fix debug info for `map`gingerBill2024-03-301-4/+0
* | Fix `#field_align` issues, by simplifying the LLVM struct type generationgingerBill2024-03-301-9/+8
* | Try storing a pointer to a fake metadata type in the debug info for a `map`gingerBill2024-03-302-8/+6
* | Merge pull request #3348 from rick-masters/fix_convert_smaller_float_endiangingerBill2024-03-291-3/+15
|\ \
| * | Implement endian conversions for smaller float types.rick-masters2024-03-291-3/+15
* | | Merge pull request #3350 from laytan/fix-gb.h-for-fsanitize-addressgingerBill2024-03-291-4/+9
|\ \ \
| * | | fix gb.h to be able to use -fsanitize=addressLaytan Laats2024-03-291-4/+9
* | | | Merge pull request #3353 from laytan/fix-incomplete-types-resize-segfaultgingerBill2024-03-291-1/+3
|\ \ \ \ | |_|/ / |/| | |
| * | | fix a segfault when incomplete types array resizes while processingLaytan Laats2024-03-291-1/+3
| |/ /
* | | Reverting to calculated frequency timings method on macOS, but fixedHarold Brenes2024-03-291-3/+3
* | | Fix incorrect timings on macOSHarold Brenes2024-03-281-12/+13
|/ /
* | Merge pull request #3346 from laytan/add-macos-14.4.1Jeroen van Rijn2024-03-281-0/+1
|\ \
| * | add MacOS 14.4.1 to sys/info and odin reportLaytan Laats2024-03-281-0/+1
* | | fix not setting ok in cached code pathLaytan Laats2024-03-281-5/+22
* | | speed up path_to_fullpath on Linux/MacOSLaytan Laats2024-03-281-4/+13
|/ /
* | Disable packing on ARM64 and AMD64gingerBill2024-03-281-2/+4
* | Fix #3341gingerBill2024-03-272-3/+10
* | Improve C-like syntax mistakes error messagesgingerBill2024-03-271-0/+1
* | Fix parsing bug on `bit_set[;x]`gingerBill2024-03-271-0/+5
* | Merge pull request #3283 from laytan/darwin-new-wait-on-address-apigingerBill2024-03-272-0/+78
|\ \
| * | add `ODIN_` prefix to the new constantLaytan Laats2024-03-181-1/+1
| * | darwin: use new wait on address API if possibleLaytan Laats2024-03-152-0/+78
* | | darwin: fix linker warning when building dynamic libraryLaytan Laats2024-03-261-2/+4
* | | Fix type info layout for wasm64p32 targetsgingerBill2024-03-261-2/+2
* | | Fix wasm abigingerBill2024-03-261-1/+1
* | | Merge pull request #3335 from rick-masters/fix_incomplete_struct_typegingerBill2024-03-261-0/+2
|\ \ \
| * | | Don't add type info for incomplete structs.rick-masters2024-03-261-0/+2
* | | | Add extra sanity check for `nullptr`gingerBill2024-03-261-1/+3
* | | | Fix `min`/`max` for wasmgingerBill2024-03-261-2/+2
|/ / /
* | | Fix another #soa race condition buggingerBill2024-03-266-23/+78
* | | Merge branch 'master' of https://github.com/odin-lang/OdingingerBill2024-03-264-4/+19
|\ \ \
| * | | darwin: be less annoying about "incompatible" library versionsLaytan Laats2024-03-253-3/+9