Nathan Bourgeois
|
e64eef366c
|
Translate-C Remainder Macro Fix
|
2022-11-03 14:07:00 +02:00 |
|
Evan Haas
|
c616141241
|
translate-c: Better support for division in macros
Perform C-style arithmetic conversions on operands to division operator
in macros
Closes #13162
|
2022-10-28 17:59:32 -04:00 |
|
Veikka Tuominen
|
4fc944dde8
|
translate-c: fix redefinition of label on left recursive comma operator
Closes #13239
|
2022-10-27 01:31:18 +03:00 |
|
Evan Haas
|
e283a40d17
|
translate-c: convert tabs to \t in object-like macro string literals
Closes #12549
|
2022-09-07 14:46:58 +03:00 |
|
Evan Haas
|
fdb8870852
|
translate-c: promote large integer macros to unsigned long long if necessary
Closes #10793
Co-authored-by: Veikka Tuominen <git@vexu.eu>
|
2022-08-31 15:52:53 +03:00 |
|
Evan Haas
|
7ba1f9bfb5
|
translate-c: take address of functions before passing them to @ptrToInt
Fixes #12194
|
2022-07-27 14:03:08 +03:00 |
|
LordMZTE
|
7b32062775
|
translate-c: fix cast or call macro with parenthesis
|
2022-06-29 16:03:29 +02:00 |
|
Evan Haas
|
4b9fd57aa8
|
translate-c: use nested scope for comma operator in macros
Fixes #11040
|
2022-03-08 20:38:51 +02:00 |
|
Evan Haas
|
9716a1c3ab
|
translate-c: Add support for cast-to-union
Fixes #10955
|
2022-02-23 14:11:46 +02:00 |
|
Evan Haas
|
9fd3aeb808
|
translate-c: handle macros that cast to cv void
Fixes #9507
|
2021-08-06 09:10:50 +03:00 |
|
Veikka Tuominen
|
029fe6c9ab
|
meta.cast: handle casts from negative ints to ptrs
|
2021-06-13 16:53:01 +03:00 |
|
Andrew Kelley
|
4307436b99
|
move behavior tests from test/stage1/ to test/
And fix test cases to make them pass. This is in preparation for
starting to pass behavior tests with self-hosted.
|
2021-04-29 15:54:04 -07:00 |
|