aboutsummaryrefslogtreecommitdiff
Commit message (Expand)AuthorAgeFilesLines
...
| * | | | | | | | | | | Preempt field checking on `signature_parameter_similar_enough` with a type pt...Harold Brenes2025-09-301-2/+7
|/ / / / / / / / / / /
* | | | | | | | | | | Short circuit for `#raw_union` in `signature_parameter_similar_enough`gingerBill2025-09-301-0/+3
* | | | | | | | | | | Improve `signature_parameter_similar_enough` for structsgingerBill2025-09-301-2/+32
* | | | | | | | | | | Merge pull request #5729 from harold-b/hb.fix-foreign-signaturesgingerBill2025-09-307-8/+20
|\ \ \ \ \ \ \ \ \ \ \
| * | | | | | | | | | | Fix test inet_pton call in test_arpa_inetHarold Brenes2025-09-291-1/+1
| * | | | | | | | | | | Fix printf formatHarold Brenes2025-09-291-2/+2
| * | | | | | | | | | | Fix various foreign signaturesHarold Brenes2025-09-296-7/+19
| |/ / / / / / / / / /
* | | | | | | | | | | Disallow dynamic-literals withint procedure scopes where `context` is not def...gingerBill2025-09-301-2/+9
* | | | | | | | | | | Correct format stringsbill/global-variable-distributiongingerBill2025-09-292-9/+46
* | | | | | | | | | | Rename to `-build-diagnostics`gingerBill2025-09-294-8/+8
* | | | | | | | | | | Add module stuff to `-para-poly-diagnostics`gingerBill2025-09-292-23/+126
|/ / / / / / / / / /
| | | | | * / / / / Fix wrong alignment for typed load directive.Username-Leon2025-10-151-0/+8
| | | | |/ / / / / | | | |/| | | | |
| | | * | | | | | Removed 0UL check.Username-Leon2025-09-291-1/+1
| | | * | | | | | Fixed vulkan bindings.Username-Leon2025-09-292-1069/+1075
| |_|/ / / / / / |/| | | | | | |
* | | | | | | | Type erase the internals of `runtime.copy_*`gingerBill2025-09-291-18/+16
* | | | | | | | Merge pull request #5725 from odin-lang/bill/parapoly-diagnosticsgingerBill2025-09-296-0/+203
|\ \ \ \ \ \ \ \
| * | | | | | | | Change sort for single instanced proceduresgingerBill2025-09-291-0/+7
| * | | | | | | | Add `-para-poly-diagnostics`gingerBill2025-09-296-0/+196
|/ / / / / / / /
* | | | | | | | Merge pull request #5723 from odin-lang/bill/const-uniongingerBill2025-09-2911-554/+585
|\ \ \ \ \ \ \ \
| * | | | | | | | Disable `#raw_union` constants for the time beingbill/const-uniongingerBill2025-09-292-7/+2
| * | | | | | | | Add bit castgingerBill2025-09-291-7/+14
| * | | | | | | | Only add packing if the padding is non-zero for a #raw_union constantgingerBill2025-09-291-1/+1
| * | | | | | | | Short circuit for `Union{}`gingerBill2025-09-291-0/+11
| * | | | | | | | Disallow constant access `x.y` on `struct #raw_union`gingerBill2025-09-291-2/+6
| * | | | | | | | Rudimentary support for some constant `struct #raw_union`gingerBill2025-09-293-3/+50
| * | | | | | | | Remove debug codegingerBill2025-09-291-8/+0
| * | | | | | | | Rearrange const union initialization so that it is prioritygingerBill2025-09-292-116/+35
| * | | | | | | | Add more `check_is_operand_compound_lit_constant` usesgingerBill2025-09-283-7/+28
| * | | | | | | | Do not need an extra local copy for the slicesgingerBill2025-09-281-9/+18
| * | | | | | | | Check for empty compound literal early for constantsgingerBill2025-09-281-7/+7
| * | | | | | | | Correct failure check for const castgingerBill2025-09-281-23/+34
| * | | | | | | | Use `memcpy` for local constant slice arrays from a global constantgingerBill2025-09-283-195/+30
| * | | | | | | | Fix global initialization when non was setgingerBill2025-09-281-2/+2
| * | | | | | | | Fix constant `union{proc()}`gingerBill2025-09-282-24/+42
| * | | | | | | | Allow for constant `[]typeid`gingerBill2025-09-283-17/+61
| * | | | | | | | Fix `Union{}`gingerBill2025-09-281-0/+10
| * | | | | | | | Correct union type checking for constantsgingerBill2025-09-282-102/+108
| * | | | | | | | Merge branch 'master' into bill/const-uniongingerBill2025-09-282-0/+5
| |\ \ \ \ \ \ \ \ | |/ / / / / / / / |/| | | | | | | |
* | | | | | | | | Add `#+test` to base32_test.odingingerBill2025-09-281-0/+1
* | | | | | | | | Add `#+test` to replace `_test.odin`gingerBill2025-09-281-0/+4
| * | | | | | | | Global const unions with `@(rodata)`gingerBill2025-09-283-54/+70
| * | | | | | | | Begin to support constant array of unionsgingerBill2025-09-287-34/+71
| * | | | | | | | First step towards constant unionsgingerBill2025-09-284-32/+81
|/ / / / / / / /
* | | | | | | | Remove stray `0`gingerBill2025-09-271-1/+1
* | | | | | | | Remove `_test.odin` filtergingerBill2025-09-271-8/+0
* | | | | | | | And extra safety checksgingerBill2025-09-271-2/+9
* | | | | | | | Merge pull request #5719 from jwaxy/patch-1gingerBill2025-09-271-55/+66
|\ \ \ \ \ \ \ \
| * | | | | | | | Make return struct with slice check recursiveJwaxy2025-09-271-69/+66
| * | | | | | | | Prevent returning struct containing compound literal sliceJwaxy2025-09-271-0/+14
|/ / / / / / / /
* | | | | | | | Move memory mutex guard around for resize in virtual.Arena allocatorgingerBill2025-09-271-2/+16