| Age | Commit message (Collapse) | Author | |
|---|---|---|---|
| 2024-02-20 | c_import: extract behavior tests that use `@cImport` | Jacob Young | |
| This introduces the new test step `test-c-import`, and removes the ability of the behavior tests to `@cImport` paths relative to `test`. This allows the behavior tests to be run without translate c. | |||
| 2023-11-21 | translate-c: skip blank macros when translating defines | Garrett | |
| 2023-09-18 | std.zig.c_translation.zig: fix L suffix with sized ints | Banacial | |
| Closes #15066 | |||
| 2022-11-03 | Translate-C Remainder Macro Fix | Nathan Bourgeois | |
| 2022-10-28 | translate-c: Better support for division in macros | Evan Haas | |
| Perform C-style arithmetic conversions on operands to division operator in macros Closes #13162 | |||
| 2022-10-27 | translate-c: fix redefinition of label on left recursive comma operator | Veikka Tuominen | |
| Closes #13239 | |||
| 2022-09-07 | translate-c: convert tabs to `\t` in object-like macro string literals | Evan Haas | |
| Closes #12549 | |||
| 2022-08-31 | translate-c: promote large integer macros to unsigned long long if necessary | Evan Haas | |
| Closes #10793 Co-authored-by: Veikka Tuominen <git@vexu.eu> | |||
| 2022-07-27 | translate-c: take address of functions before passing them to @ptrToInt | Evan Haas | |
| Fixes #12194 | |||
| 2022-06-29 | translate-c: fix cast or call macro with parenthesis | LordMZTE | |
| 2022-03-08 | translate-c: use nested scope for comma operator in macros | Evan Haas | |
| Fixes #11040 | |||
| 2022-02-23 | translate-c: Add support for cast-to-union | Evan Haas | |
| Fixes #10955 | |||
| 2021-08-06 | translate-c: handle macros that cast to cv void | Evan Haas | |
| Fixes #9507 | |||
| 2021-06-13 | meta.cast: handle casts from negative ints to ptrs | Veikka Tuominen | |
| 2021-04-29 | move behavior tests from test/stage1/ to test/ | Andrew Kelley | |
| And fix test cases to make them pass. This is in preparation for starting to pass behavior tests with self-hosted. | |||
