aboutsummaryrefslogtreecommitdiff
path: root/src
Commit message (Expand)AuthorAgeFilesLines
...
| * | | | | respect -lld CLI argPatrick Cleavelin2024-01-041-1/+6
* | | | | | Change to IEEE 754-2008 conformance for `min`/`max` runtime operations.gingerBill2024-03-061-8/+10
* | | | | | Unify min/max semantics for simd_(min|max)gingerBill2024-03-062-6/+6
* | | | | | Change min/max runtime behaviour to match IEEE 754-2019gingerBill2024-03-061-0/+18
* | | | | | Update `are_types_identical` for `bit_field`gingerBill2024-03-041-0/+23
* | | | | | Correct `is_type_comparable` for `bit_field`gingerBill2024-03-041-0/+3
* | | | | | Fix debug issue with `map`sgingerBill2024-03-011-2/+2
| |_|_|_|/ |/| | | |
* | | | | Merge pull request #3220 from laytan/promote-types-in-c-varargsgingerBill2024-02-282-2/+53
|\ \ \ \ \
| * | | | | Also convert and promote bit_set types for #c_varargsLaytan Laats2024-02-221-0/+5
| * | | | | Promote types in `#c_varargs` according to C rulesLaytan Laats2024-02-212-2/+48
* | | | | | Make `lb_type_info` use a procedure to load the global valuegingerBill2024-02-275-12/+9
* | | | | | Fix `lb_type_info` for the new layoutgingerBill2024-02-271-2/+8
* | | | | | Add type info generation for `bit_field`gingerBill2024-02-272-8/+77
* | | | | | Remove `__$startup_type_info` proceduregingerBill2024-02-272-42/+3
* | | | | | Change type info table to be initializable constantlygingerBill2024-02-273-917/+93
| |_|_|_|/ |/| | | |
* | | | | Add `intrinsics.type_bit_set_backing_type`gingerBill2024-02-232-0/+24
* | | | | Make that warning an error with `-vet-style`gingerBill2024-02-221-1/+7
* | | | | Add warning when using `bit_field` when a `bit_set` would be a much better idea.gingerBill2024-02-221-1/+26
* | | | | Improve parsing for `bit_field`gingerBill2024-02-221-0/+8
* | | | | Add field tags to `bit_field`gingerBill2024-02-225-17/+39
* | | | | Format changegingerBill2024-02-221-8/+4
* | | | | Check for pseudo-fields before bit fieldsgingerBill2024-02-221-6/+8
* | | | | Simplify usage codegingerBill2024-02-222-69/+69
* | | | | Support `using` of a `bit_field` within a `struct`gingerBill2024-02-224-6/+83
* | | | | Remove debug messagegingerBill2024-02-221-1/+1
* | | | | Give a better error message when the user uses `context` as if it was an iden...gingerBill2024-02-221-1/+6
* | | | | Improve error handling with assignments to `bit_field` using constantsgingerBill2024-02-221-13/+35
* | | | | Support compound literals for `bit_field`gingerBill2024-02-222-5/+76
* | | | | Allow casting between a `bit_field` and its backing typegingerBill2024-02-223-0/+26
* | | | | Change hack a littlegingerBill2024-02-221-1/+1
* | | | | Add backing type of a `bit_field` to the doc-formatgingerBill2024-02-221-0/+1
* | | | | Add doc-format support for `bit_field`gingerBill2024-02-223-5/+29
* | | | | Fix typogingerBill2024-02-221-1/+1
* | | | | Add general support for `bit_field`sgingerBill2024-02-2210-15/+215
* | | | | Begin work adding `bit_field`gingerBill2024-02-2210-2/+403
* | | | | Fix futexgingerBill2024-02-221-1/+1
* | | | | Minor changes to futex implementation on LinuxgingerBill2024-02-222-3/+5
* | | | | Add `bit_field` as a keywordgingerBill2024-02-222-2/+5
* | | | | Fix divergent proc call in `defer`Laytan Laats2024-02-211-4/+17
|/ / / /
* | | | Revert change since it is not neededgingerBill2024-02-211-1/+1
* | | | `if` -> `while` in `wait_signal_until_available` to check for spurious wake-upsgingerBill2024-02-211-1/+1
* | | | Add backend info to `odin report`Laytan Laats2024-02-201-4/+10
* | | | Convert weird DOS line-endings to UNIXLaytan Laats2024-02-201-1061/+1061
| |_|/ |/| |
* | | Fix typogingerBill2024-02-131-1/+1
* | | Fix typo that causes map info debug issuesgingerBill2024-02-131-2/+2
* | | Fix race condition with #soagingerBill2024-02-133-15/+24
* | | Fix race condition with regards to #soa arrays by using the fields mutexgingerBill2024-02-132-5/+15
* | | Use `Raw_Map` as the debug information for a `map`gingerBill2024-02-132-1/+5
* | | Store cell data in map debug metadatagingerBill2024-02-121-2/+36
* | | Add metadata type to `map`s debug information to aid debuggers knowing what i...gingerBill2024-02-123-1/+31