index
:
zig
0.10.x
0.11.x
0.12.x
0.14.x
0.15.x
0.7.x
0.8.x
0.9.x
ArrayList-reserve
Io.net
aro
ast-node-methods
async-await-demo
autofix
ci-perf-comment
ci-scripts
ci-tarballs
cli
comptime-allocator
elfv2-dyn
fixes
fuzz-macos
hcs
incr-bug
io-threaded-no-queue
jobserver
json-diagnostics
llvm-ir-nosanitize-metadata
macos-debug-info
main
make-vs-configure
master
more-doctests
new-pkg-hash
powerpc64le
restricted-function-pointers
rework-comptime-mutation
sans-aro
sha1-stream
spork8
stage2-async
threadpool
threadtheft
wasm-linker-writer
wrangle-writer-buffering
General-purpose programming language and toolchain for maintaining robust, optimal, and reusable software. https://ziglang.org
about
summary
refs
log
tree
commit
diff
log msg
author
committer
range
path:
root
/
test
/
translate_c.zig
Age
Commit message (
Expand
)
Author
2022-09-13
translate-c: lower discards differently
Andrew Kelley
2022-09-03
translate-c: do not translate packed C structs as packed Zig structs in stage2
Veikka Tuominen
2022-08-20
fix: fix off-by-one for leading zeroes
r00ster91
2022-08-05
translate-c: fix alignment in pointer casts
Meredith Oleander
2022-07-27
translate-c: take address of functions before passing them to @ptrToInt
Evan Haas
2022-07-21
update test-translate-c cases to stage2
Andrew Kelley
2022-07-08
disable regressed translate-c test case on freebsd
Andrew Kelley
2022-07-04
translate-c: do not try to get rid of do while loop
Veikka Tuominen
2022-05-29
translate-c: check variable types being demoted to opaque
Veikka Tuominen
2022-05-29
translate-c: check record fields for opaque demotions
TwoClocks
2022-05-29
Revert "reserve correct space for bitfields"
Veikka Tuominen
2022-05-28
reserve correct space for bitfields
TwoClocks
2022-01-17
translate-c: improve error messages when expecting specific tokens
fn ⌃ ⌥
2022-01-17
translate-c: Fix issues translating macro define of hex float constant
riverbl
2022-01-12
translate-c: Fix macro define of float constant using scientific notation
riverbl
2022-01-11
translate-c: Handle typedef'ed void return type for functions.
Evan Haas
2021-12-19
stage1, stage2: rename c_void to anyopaque (#10316)
Isaac Freund
2021-11-20
translate-c: Allow negative denominator in remainder (%) operator
Evan Haas
2021-10-20
translate-c: create `inline fn` for always_inline
Stéphan Kochen
2021-10-04
migrate from `std.Target.current` to `@import("builtin").target`
Andrew Kelley
2021-09-24
Spelling corrections (#9833)
Josh Soref
2021-09-01
translate-c: translate valueless macros as empty strings
Evan Haas
2021-09-01
translate-c: Only consider public decls in isBuiltinDefined
Evan Haas
2021-09-01
translate-c: improve handling of undefined identifiers
Evan Haas
2021-09-01
translate-c: emit compileError for undefined identifiers in macros
Evan Haas
2021-08-29
translate-c: remove now unnecessary mangling of primitive type shadowing
Veikka Tuominen
2021-08-03
translate-c: better codegen for pointer index by int literal
Evan Haas
2021-07-28
translate-c: fix import path in translation failure comment
Evan Haas
2021-07-22
translate-c: add framework for special-casing macros
Evan Haas
2021-07-19
translate-c: Handle underscore when used as an identifier
Evan Haas
2021-07-05
translate-c: Don't discard variables unless necessary
Evan Haas
2021-06-23
translate-c: Ensure all local variables and function params are used
Evan Haas
2021-06-23
translate-c: Remove usage of `extern enum`
Evan Haas
2021-06-14
translate-c: move utility functions to a separate namespace
Veikka Tuominen
2021-06-13
translate-c: better typename parsing
xackus
2021-06-13
translate-c: don't bother with unwrapping pointers
Veikka Tuominen
2021-06-12
translate-c: better support for static local variables
Evan Haas
2021-06-12
translate-c: fix enums that require c_uint type
xackus
2021-06-11
translate-c: Implement flexible arrays
Evan Haas
2021-06-07
translate-c: properly handle enums used as boolean expressions
Evan Haas
2021-06-01
translate-c: support designated initializers in macros
Veikka Tuominen
2021-05-31
stage2: disallow `1.e9` and `0x1.p9` as float literals
Isaac Freund
2021-05-23
translate-c: Translate FnDecl's that appear within functions
Evan Haas
2021-05-20
translate-c: use inline keyword instead of callconv(.Inline)
Isaac Freund
2021-05-18
translate-c: Demote initialization of opaque types
Evan Haas
2021-05-15
translate-c: translate global (file scope) assembly
Evan Haas
2021-04-25
translate-c: Fix casting of function pointers
LemonBoy
2021-04-24
Remove translate-c test using long double literal
LemonBoy
2021-04-20
translate-c: Group field access LHS if necessary
LemonBoy
2021-04-15
translate-c: better handling of int -> enum casts
Evan Haas
[next]