| Commit message (Collapse) | Author | Age | Files | Lines | ||
|---|---|---|---|---|---|---|
| ... | ||||||
| | * | Allow `@(init)` procs to be `@(disabled)` | Feoramund | 2024-04-28 | 1 | -0/+5 | |
| | | | ||||||
| | * | Add extra asserts | gingerBill | 2024-04-28 | 1 | -0/+2 | |
| | | | ||||||
| | * | Correct map usage | gingerBill | 2024-04-26 | 1 | -1/+1 | |
| | | | ||||||
| | * | Implement dumb `PtrMap` | gingerBill | 2024-04-26 | 1 | -3/+2 | |
| | | | ||||||
| | * | Implement dumb `StringMap` | gingerBill | 2024-04-26 | 1 | -4/+3 | |
| | | | ||||||
| | * | Minor clean up | gingerBill | 2024-04-26 | 1 | -6/+10 | |
| | | | ||||||
| | * | Minor changes | gingerBill | 2024-04-26 | 1 | -0/+2 | |
| | | | ||||||
| * | | Merge branch 'master' into netbsd | Andreas T Jonsson | 2024-04-25 | 1 | -4/+9 | |
| |\| | ||||||
| | * | Add `-no-type-assert` and `ODIN_NO_TYPE_ASSERT` | gingerBill | 2024-04-18 | 1 | -0/+1 | |
| | | | ||||||
| | * | Add `ODIN_NO_BOUNDS_CHECK` | gingerBill | 2024-04-18 | 1 | -0/+1 | |
| | | | ||||||
| | * | Remove `?`dev-2024-04a | gingerBill | 2024-04-11 | 1 | -1/+1 | |
| | | | ||||||
| | * | Add @(static) check | gingerBill | 2024-04-11 | 1 | -2/+2 | |
| | | | ||||||
| | * | Change stack overflow check to >256 KiB | gingerBill | 2024-04-11 | 1 | -2/+2 | |
| | | | ||||||
| | * | Add `-vet-unused-variables` and ``-vet-unused-imports` (`-vet-unused` is both) | gingerBill | 2024-04-11 | 1 | -1/+4 | |
| | | | ||||||
| | * | Fix #3412 | gingerBill | 2024-04-11 | 1 | -1/+1 | |
| | | | ||||||
| * | | Initial commit of NetBSD port | Andreas T Jonsson | 2024-04-16 | 1 | -0/+1 | |
| |/ | ||||||
| * | Merge pull request #3366 from laytan/fix-vet-scope-bug | gingerBill | 2024-04-03 | 1 | -1/+1 | |
| |\ | | | | | fix vet scope bug skipping some scopes | |||||
| | * | fix vet scope bug skipping some scopes | Laytan Laats | 2024-04-02 | 1 | -1/+1 | |
| | | | | | | | | | Fixes #3146 | |||||
| * | | fix -vet warning for stack overflows not showing up | Laytan Laats | 2024-04-03 | 1 | -11/+9 | |
| |/ | | | | | Due to the placement of this code, the warning would only ever be added if the variable was also either unused or shadowed. | |||||
| * | Fix #3341 | gingerBill | 2024-03-27 | 1 | -3/+3 | |
| | | ||||||
| * | Merge pull request #3283 from laytan/darwin-new-wait-on-address-api | gingerBill | 2024-03-27 | 1 | -0/+9 | |
| |\ | | | | | darwin: use new wait on address API if possible | |||||
| | * | add `ODIN_` prefix to the new constant | Laytan Laats | 2024-03-18 | 1 | -1/+1 | |
| | | | ||||||
| | * | darwin: use new wait on address API if possible | Laytan Laats | 2024-03-15 | 1 | -0/+9 | |
| | | | ||||||
| * | | Merge pull request #3335 from rick-masters/fix_incomplete_struct_type | gingerBill | 2024-03-26 | 1 | -0/+2 | |
| |\ \ | | | | | | | Don't add type info for incomplete structs. | |||||
| | * | | Don't add type info for incomplete structs. | rick-masters | 2024-03-26 | 1 | -0/+2 | |
| | | | | ||||||
| * | | | Add extra sanity check for `nullptr` | gingerBill | 2024-03-26 | 1 | -1/+3 | |
| |/ / | ||||||
| * | | Fix another #soa race condition bug | gingerBill | 2024-03-26 | 1 | -0/+31 | |
| | | | ||||||
| * | | Merge pull request #3329 from ↵ | gingerBill | 2024-03-25 | 1 | -1/+10 | |
| |\ \ | | | | | | | | | | | | | laytan/fix-darwin_amd64-f16-emulation-on-older-microarches darwin: fix amd64 f16 emulation | |||||
| | * | | darwin: fix amd64 f16 emulation | Laytan Laats | 2024-03-25 | 1 | -1/+10 | |
| | | | | | | | | | | | | | Fixes #3222 | |||||
| * | | | Fix #3249 | gingerBill | 2024-03-24 | 1 | -1/+4 | |
| | | | | ||||||
| * | | | Improve error messages for some wrong constant value attributes | gingerBill | 2024-03-24 | 1 | -0/+9 | |
| |/ / | ||||||
| * | | Add error block around `error_line` calls | gingerBill | 2024-03-23 | 1 | -1/+11 | |
| | | | ||||||
| * | | Add some basic escape analysis errors for `return &x` | gingerBill | 2024-03-23 | 1 | -0/+1 | |
| | | | ||||||
| * | | Remove entry point when compiled with no-entry-point as shared library | gerigk | 2024-03-20 | 1 | -0/+2 | |
| | | | ||||||
| * | | Replace `gb_exit(1)` with `exit_with_errors()` where appropriate | gingerBill | 2024-03-19 | 1 | -2/+2 | |
| | | | ||||||
| * | | Serialize errors to make them sortable, deterministic, and generally more ↵ | gingerBill | 2024-03-19 | 1 | -4/+4 | |
| | | | | | | | | | control | |||||
| * | | Add check to people trying to `foreign import` C files. | gingerBill | 2024-03-18 | 1 | -0/+16 | |
| |/ | ||||||
| * | Merge branch 'haiku' of https://github.com/avanspector/Odin into haiku | avanspector | 2024-02-25 | 1 | -0/+18 | |
| |\ | ||||||
| | * | Begin work adding `bit_field` | gingerBill | 2024-02-22 | 1 | -0/+18 | |
| | | | ||||||
| * | | Improve Haiku support | avanspector | 2024-02-25 | 1 | -0/+1 | |
| |/ | ||||||
| * | Add `#load_directory(path: string) > []runtime.Load_Directory_File` | gingerBill | 2024-02-09 | 1 | -0/+15 | |
| | | ||||||
| * | Improve error handling for missing library collection provided by the compiler | gingerBill | 2024-02-07 | 1 | -2/+2 | |
| | | ||||||
| * | Force 128-bit calls on wasm | gingerBill | 2024-02-05 | 1 | -5/+5 | |
| | | ||||||
| * | Add require to 128-bit and f16 casts | gingerBill | 2024-02-05 | 1 | -21/+21 | |
| | | ||||||
| * | force requiring the 128-bit calls on WASM targets | gingerBill | 2024-02-05 | 1 | -21/+21 | |
| | | ||||||
| * | Add require flags to 128-bit integer procedures | gingerBill | 2024-02-05 | 1 | -1/+4 | |
| | | ||||||
| * | Minimize extra dependencies if u128/i128 and f16 are not used | gingerBill | 2024-02-02 | 1 | -21/+21 | |
| | | ||||||
| * | Merge pull request #3141 from laytan/add-all-packages-flag-for-tests | gingerBill | 2024-01-31 | 1 | -33/+42 | |
| |\ | | | | | Add `odin test -all-packages` to be able to test an entire project | |||||
| | * | Add `odin test -all-packages` to be able to test an entire project | Laytan Laats | 2024-01-26 | 1 | -33/+42 | |
| | | | ||||||
| * | | Remove cyclic import hack for `package runtime` | gingerBill | 2024-01-28 | 1 | -4/+4 | |
| | | | ||||||