aboutsummaryrefslogtreecommitdiff
path: root/test/run_translated_c.zig
AgeCommit message (Expand)Author
2022-09-03translate-c: do not translate packed C structs as packed Zig structs in stage2Veikka Tuominen
2022-08-26coff: do not pull in std.log into coff.zig definitionsJakub Konka
2022-08-25run_translated_c: disable failing test on WindowsJakub Konka
2022-07-30translate-c: use correct number of initializers for vectorsEvan Haas
2022-07-27run-translated-c: disable two failing testsAndrew Kelley
2022-07-27translate-c: take address of functions before passing them to @ptrToIntEvan Haas
2022-03-08translate-c: use nested scope for comma operator in macrosEvan Haas
2022-02-23translate-c: Add support for cast-to-unionEvan Haas
2022-02-07std: Allow `mem.zeroes` to work at comptime with extern unionEvan Haas
2022-01-11translate-c: Handle typedef'ed void return type for functions.Evan Haas
2021-11-20translate-c: coerce boolean results to c_int when negatedEvan Haas
2021-11-20translate-c: Allow negative denominator in remainder (%) operatorEvan Haas
2021-10-19translate_c: prevent a while under an if from stealing the elseMatthew Borkowski
2021-09-24Spelling corrections (#9833)Josh Soref
2021-08-21translate-c: allow string literals to be used as `char *`Evan Haas
2021-07-28translate-c: handle signed array subscriptsEvan Haas
2021-07-28translate-c: add support for ChooseExprEvan Haas
2021-07-28translate-c: fix import path in translation failure commentEvan Haas
2021-07-19translate-c: Handle underscore when used as an identifierEvan Haas
2021-06-23translate-c: Remove usage of `extern enum`Evan Haas
2021-06-13translate-c: don't bother with unwrapping pointersVeikka Tuominen
2021-06-12translate-c: better support for static local variablesEvan Haas
2021-06-12translate-c: fix enums that require c_uint typexackus
2021-06-11translate-c: Implement flexible arraysEvan Haas
2021-06-07translate-c: properly handle enums used as boolean expressionsEvan Haas
2021-05-19translate-c: add support for __cleanup__ attributeEvan Haas
2021-05-10translate-c: fix typedefs with multiple namesxackus
2021-04-20translate-c: group LHS of array access if necessaryEvan Haas
2021-04-15translate-c: better handling of int -> enum castsEvan Haas
2021-04-13translate-c: wrap switch statements in a while (true) loopEvan Haas
2021-04-06translate-c: Add support for vector expressionsEvan Haas
2021-03-28translate-c: intcast compound assignment operand if different-sized integerEvan Haas
2021-03-22translate-c: Ensure assignments are within a block when necessaryEvan Haas
2021-03-18translate-c: preserve zero fractional part in float literalsVeikka Tuominen
2021-03-17translate-c: demote usage of un-implemented builtinsEvan Haas
2021-03-17translate-c: Implement generic selection expressionsEvan Haas
2021-03-08translate-c: Add compound literal supportEvan Haas
2021-03-08translate-c: Explicitly cast decayed array to pointer with @ptrCastEvan Haas
2021-03-07translate-c: Support compound assignment of pointer and signed intEvan Haas
2021-03-05translate-c: enable pointer arithmetic with signed integer operandEvan Haas
2021-03-03translate-c: fix c tokenizer giving invalid tokensVeikka Tuominen
2021-03-01translate-c: add <assert.h> supportEvan Haas
2021-02-28translate-c: add limited OffsetOfExpr supportEvan Haas
2021-02-25translate-c: add typeof supportEvan Haas
2021-02-25translate-c: Add support for pointer subtractionEvan Haas
2021-02-20translate-c: use global scope for typedef/record/enum type translation if neededVeikka Tuominen
2021-02-19translate-c: small fixes to avoid generating invalid code for macrosVeikka Tuominen
2021-02-19translate-c: ensure failed macros don't get defined multiple timesVeikka Tuominen
2021-02-17translate-c: Add test for using correct block label for StmtExprEvan Haas
2021-02-12translate-c: comma operator should introduce a new scopeEvan Haas