aboutsummaryrefslogtreecommitdiff
path: root/src
Commit message (Expand)AuthorAgeFilesLines
...
* | | Fix #3427gingerBill2024-04-166-12/+22
* | | Print to string buffer before printing errorsgingerBill2024-04-162-62/+121
* | | Add template specialization for compared against `""` with `String` internallygingerBill2024-04-151-0/+3
* | | Add basic suggestion to missing `package` namegingerBill2024-04-151-0/+6
* | | Fix #3425gingerBill2024-04-151-5/+6
* | | add 'odin root' commandLaytan Laats2024-04-131-0/+4
* | | Remove warning on clanggingerBill2024-04-121-2/+2
* | | Improve scalar -> array assignment when the scalar is constant in LLVMgingerBill2024-04-121-2/+24
* | | Simplify scalar -> array conversions in LLVM to use a loop after a certain sizegingerBill2024-04-122-12/+11
* | | Improve error messages for `switch` and `for` r-values with a suggestiongingerBill2024-04-123-5/+60
* | | Fix #3415gingerBill2024-04-121-0/+4
* | | Fix #3414gingerBill2024-04-121-0/+5
* | | Add `-target:freestanding_amd64_win64`gingerBill2024-04-111-1/+12
* | | Remove `?`dev-2024-04agingerBill2024-04-111-1/+1
* | | Add @(static) checkgingerBill2024-04-111-2/+2
* | | Change stack overflow check to >256 KiBgingerBill2024-04-111-2/+2
* | | Add `nil` checksgingerBill2024-04-111-2/+2
* | | Fix `@(static)` error message buggingerBill2024-04-111-1/+1
* | | Add `-vet-unused-variables` and ``-vet-unused-imports` (`-vet-unused` is both)gingerBill2024-04-113-16/+41
* | | Fix #3412gingerBill2024-04-111-1/+1
|/ /
* | Fix `ptr_to_bit_field.field`gingerBill2024-04-102-2/+5
* | Merge branch 'master' of https://github.com/odin-lang/OdingingerBill2024-04-102-2/+2
|\ \
| * | Fix typo in using parameter error messageChris2024-04-091-1/+1
| * | fix nasm checkLaytan Laats2024-04-081-1/+1
* | | Make `intrinsics.overflow_*` NOT `#optional_ok`gingerBill2024-04-101-2/+2
|/ /
* | Change allocator to permanentgingerBill2024-04-081-2/+2
* | Obfuscate `#line`gingerBill2024-04-083-10/+15
* | Obfuscate `#file` and `#procedure` when `-obfuscate-source-code-locations` is...gingerBill2024-04-083-15/+25
* | Add `"type"` field to `-json-errors`gingerBill2024-04-081-0/+8
* | Merge pull request #3394 from laytan/wasm-fixesgingerBill2024-04-081-0/+4
|\ \
| * | enable the required target feature `atomics` when using them in wasmLaytan Laats2024-04-081-0/+4
* | | Fix printing error when field name could not be foundgingerBill2024-04-081-1/+2
* | | Improve error messages for people using keywords instead of identifiersgingerBill2024-04-081-1/+9
|/ /
* | Merge pull request #3389 from laytan/fix-wasm-atomicsgingerBill2024-04-061-10/+5
|\ \
| * | fix wasm atomicsLaytan Laats2024-04-061-10/+5
* | | Fix checker crash when `or_return`/`or_break`/`or_continue` used for non-exis...oskarnp2024-04-061-3/+3
|/ /
* | fix amd64 sysv abi to pass asan everywhereLaytan Laats2024-04-041-32/+15
* | Merge pull request #3372 from laytan/fix-lbarg-ignore-logicgingerBill2024-04-042-2/+6
|\ \
| * | fix lbArg_Ignore logicLaytan Laats2024-04-042-2/+6
* | | Merge pull request #3374 from laytan/fix-128-ints-alignment-arm64gingerBill2024-04-042-2/+2
|\ \ \
| * | | fix 128 bit int alignment on arm64Laytan Laats2024-04-042-2/+2
| |/ /
* | | Add better error messages with suggestions for using `context` as an identifiergingerBill2024-04-041-0/+14
* | | Improve error messages for `A variable declaration must be an identifier`gingerBill2024-04-041-5/+22
* | | Remove consecutive linking librariesgingerBill2024-04-041-1/+13
* | | Default to "smart" linker behaviour; Add `-min-link-libs` to use minimize lin...gingerBill2024-04-043-34/+43
* | | Merge pull request #3370 from laytan/fix-objc-proc-group-edge-casegingerBill2024-04-042-3/+5
|\ \ \ | |/ / |/| |
| * | fix objc proc group edge caseLaytan Laats2024-04-032-3/+5
* | | Merge pull request #3366 from laytan/fix-vet-scope-buggingerBill2024-04-031-1/+1
|\ \ \
| * | | fix vet scope bug skipping some scopesLaytan Laats2024-04-021-1/+1
* | | | fix -vet warning for stack overflows not showing upLaytan Laats2024-04-031-11/+9
| |/ / |/| |