aboutsummaryrefslogtreecommitdiff
path: root/src
Commit message (Expand)AuthorAgeFilesLines
...
* | | Merge pull request #3467 from laytan/clang-18-linking-backportgingerBill2024-04-251-73/+29
|\ \ \
| * | | fix linking with clang-18Laytan2024-04-221-73/+29
* | | | Merge pull request #3479 from laytan/support-0-sized-return-arm64-abigingerBill2024-04-251-2/+3
|\ \ \ \
| * | | | compiler: support returning 0 sized types in arm64 abiLaytan Laats2024-04-241-2/+3
* | | | | Improve support for big-endian `bit_field`sgingerBill2024-04-241-11/+41
* | | | | Disallow mixing endian types within a `bit_field`gingerBill2024-04-241-0/+39
* | | | | Remove line info in message with `-json-errors`gingerBill2024-04-241-6/+30
* | | | | Merge branch 'master' of https://github.com/odin-lang/OdingingerBill2024-04-242-21/+4
|\| | | |
| * | | | Merge pull request #3466 from laytan/fix-proc-args-debug-infogingerBill2024-04-232-21/+4
| |\ \ \ \ | | |/ / / | |/| | |
| | * | | fix direct proc args debug infoLaytan Laats2024-04-222-21/+4
| | |/ /
* | | | Improve codegen for `bit_field [N]T` compound literalsgingerBill2024-04-242-12/+87
* | | | Improve codegen for `bit_field` compound literals with an integer backinggingerBill2024-04-244-23/+101
* | | | Improve code generation for loading `bit_field` fieldsgingerBill2024-04-242-20/+75
|/ / /
* | | Merge branch 'master' of https://github.com/odin-lang/OdingingerBill2024-04-223-14/+34
|\ \ \
| * | | spellingThomas la Cour2024-04-201-4/+4
| * | | normalize_pathThomas la Cour2024-04-202-10/+30
| |/ /
* / / Add check for `build.` and `run.` typosgingerBill2024-04-221-2/+11
|/ /
* | Enforce as global constantgingerBill2024-04-181-1/+1
* | Set `__$ti-` stuff to be private linkagegingerBill2024-04-182-6/+3
* | Set linkage to private for `__$type_info_data`gingerBill2024-04-181-0/+1
* | Force runtime type table to be in rodata/rdata sectiongingerBill2024-04-181-0/+4
* | Fix typo.gingerBill2024-04-181-1/+1
* | Fix #3445gingerBill2024-04-181-0/+2
* | Add `-no-type-assert` and `ODIN_NO_TYPE_ASSERT`gingerBill2024-04-185-36/+51
* | Add `ODIN_NO_BOUNDS_CHECK`gingerBill2024-04-181-0/+1
* | Clear error message on collisions with `using` on struct fieldsgingerBill2024-04-171-5/+8
* | 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