| Commit message (Collapse) | Author | Age | Files | Lines | |
|---|---|---|---|---|---|
| * | Fix #3522 | gingerBill | 2024-05-10 | 1 | -2/+32 |
| | | |||||
| * | Fix #3567 | gingerBill | 2024-05-10 | 1 | -0/+2 |
| | | |||||
| * | fix duplicate suggestions and add missing newline | Laytan | 2024-05-09 | 2 | -3/+7 |
| | | |||||
| * | With `-vet-style`, give suggestion of separating where clauses with a comma ↵ | gingerBill | 2024-05-09 | 3 | -2/+16 |
| | | | | | | | rather than '&&' This improves the error messages | ||||
| * | Add intrinsics `type_bit_set_elem_type` & `type_bit_set_underlying_type` | gingerBill | 2024-05-09 | 2 | -0/+58 |
| | | |||||
| * | Fix #3555 | gingerBill | 2024-05-09 | 4 | -0/+17 |
| | | |||||
| * | Fix #3556 | gingerBill | 2024-05-09 | 1 | -1/+5 |
| | | |||||
| * | remove is_packed bodge | Laytan Laats | 2024-05-07 | 1 | -1/+0 |
| | | |||||
| * | fix segfault in release builds of the compiler with clang++-18 | Laytan | 2024-05-07 | 1 | -0/+5 |
| | | |||||
| * | fix merge conflict | Laytan | 2024-05-07 | 1 | -1/+0 |
| | | |||||
| * | fix packed gep loads with wrong alignment | Laytan Laats | 2024-05-07 | 3 | -1/+3 |
| | | |||||
| * | revert wrong approach in fixing the load alignment | Laytan Laats | 2024-05-07 | 3 | -8/+1 |
| | | |||||
| * | fix packed gep loads with wrong alignment | Laytan | 2024-05-07 | 2 | -0/+6 |
| | | |||||
| * | llvm-18: cleanup | Laytan Laats | 2024-05-07 | 2 | -16/+11 |
| | | |||||
| * | llvm-18: fix windows build error because of include | Laytan Laats | 2024-05-07 | 1 | -5/+9 |
| | | |||||
| * | llvm-18: enable static map calls on non amd64sysv targets | Laytan Laats | 2024-05-07 | 1 | -3/+2 |
| | | |||||
| * | llvm-18: fix undocumented breaking change on i128 alignment | Laytan | 2024-05-07 | 1 | -31/+20 |
| | | |||||
| * | llvm-18: enable sroa and static map calls | Laytan Laats | 2024-05-07 | 2 | -0/+14 |
| | | |||||
| * | llvm-18: linux (amd64) | Laytan | 2024-05-07 | 1 | -1/+1 |
| | | |||||
| * | llvm 18: general unix and darwin specifics | Laytan Laats | 2024-05-07 | 2 | -12/+393 |
| | | |||||
| * | Fix typo | gingerBill | 2024-05-07 | 1 | -1/+1 |
| | | |||||
| * | Add metadata to packed structs field accesses to state it is packed | gingerBill | 2024-05-07 | 3 | -2/+43 |
| | | |||||
| * | Check for specialization in `typeid/T` for parapoly records | gingerBill | 2024-05-07 | 1 | -1/+10 |
| | | |||||
| * | Merge pull request #3540 from VictorSohier/handle-fixed-soa-arrays | gingerBill | 2024-05-07 | 1 | -2/+8 |
| |\ | | | | | Handle fixed soa arrays | ||||
| | * | Remove breakpoint hook | Victor Sohier | 2024-05-06 | 1 | -1/+0 |
| | | | |||||
| | * | Explicitly handle previously implicitly handled case | Victor Sohier | 2024-05-06 | 1 | -0/+1 |
| | | | |||||
| | * | Formatting | Victor Sohier | 2024-05-05 | 1 | -4/+1 |
| | | | |||||
| | * | Fix: Fixed #soa arrays | Victor Sohier | 2024-05-05 | 1 | -2/+11 |
| | | | |||||
| * | | Fix #3527 | gingerBill | 2024-05-07 | 1 | -0/+8 |
| | | | |||||
| * | | Fix #3530 | gingerBill | 2024-05-07 | 2 | -2/+11 |
| | | | |||||
| * | | Fix #3464 | gingerBill | 2024-05-07 | 1 | -0/+3 |
| | | | |||||
| * | | Free memory for the error messages just in case | gingerBill | 2024-05-07 | 1 | -0/+1 |
| | | | |||||
| * | | Merge neighbouring error messages with the same location | gingerBill | 2024-05-07 | 1 | -34/+57 |
| | | | |||||
| * | | Fix #3531 | Feoramund | 2024-05-06 | 1 | -1/+3 |
| |/ | | | | | Individual `bit_field` size was not being added to the total size. Error message was changed to be more explicit. | ||||
| * | Merge pull request #3526 from laytan/target-features | gingerBill | 2024-05-05 | 11 | -184/+839 |
| |\ | | | | | Improve target features support | ||||
| | * | compiler: improve target features support | Laytan Laats | 2024-05-02 | 11 | -184/+839 |
| | | | |||||
| * | | Merge pull request #3532 from laytan/fix-invalid-json | gingerBill | 2024-05-05 | 1 | -2/+3 |
| |\ \ | | | | | | | fix invalid JSON when an error does not have a position | ||||
| | * | | fix invalid JSON when an error does not have a position | Laytan Laats | 2024-05-05 | 1 | -2/+3 |
| | | | | |||||
| * | | | Minimally support compiling Odin on FreeBSD arm64 | Feoramund | 2024-05-05 | 3 | -1/+18 |
| | | | | | | | | | | | | | This is enough to get Odin itself compiling and the demo running. | ||||
| * | | | Merge pull request #3369 from joakin/fix-dynamic-library-from-vendor-on-linux | gingerBill | 2024-05-03 | 3 | -2/+21 |
| |\ \ \ | | | | | | | | | Fix vendor dynamic libraries not working on Linux | ||||
| | * | | | Recognize dynamic library names like libraylib.so.5.0.0 | joakin | 2024-04-19 | 3 | -2/+21 |
| | | | | | |||||
| * | | | | Merge pull request #3525 from Feoramund/fix-more-error-racecond | gingerBill | 2024-05-03 | 1 | -3/+3 |
| |\ \ \ \ | | | | | | | | | | | Fix more race conditions in error reporting | ||||
| | * | | | | Fix more race conditions in error reporting | Feoramund | 2024-05-01 | 1 | -3/+3 |
| | | | | | | |||||
| * | | | | | Allow `#no_alias` on multi-pointers | gingerBill | 2024-05-03 | 1 | -2/+2 |
| | |_|/ / |/| | | | |||||
| * | | | | Improve error message's suggestion for `if !integer` | gingerBill | 2024-05-03 | 1 | -3/+5 |
| | | | | | |||||
| * | | | | Revert to old `StringMap` internal layout | gingerBill | 2024-05-03 | 1 | -0/+292 |
| |/ / / | |||||
| * | | | Merge pull request #3518 from laytan/sysinfo-arm-additions | gingerBill | 2024-04-30 | 1 | -7/+20 |
| |\ \ \ | |_|/ |/| | | sys/info: add arm feature detection, fix Linux implementation, show more CPU info on Darwin | ||||
| | * | | sys/info: retrieve better CPU description on Darwin | Laytan Laats | 2024-04-30 | 1 | -7/+20 |
| | | | | | | | | | | | | | | | | Previously either `ARM` or `ARM64`, now you get something like `Apple M1` | ||||
| * | | | Merge pull request #3505 from Feoramund/allow-disabled-init-procs | gingerBill | 2024-04-29 | 1 | -0/+5 |
| |\ \ \ | | | | | | | | | Allow `@(init)` procs to be `@(disabled)` | ||||
| | * | | | Allow `@(init)` procs to be `@(disabled)` | Feoramund | 2024-04-28 | 1 | -0/+5 |
| | | | | | |||||