aboutsummaryrefslogtreecommitdiff
path: root/src/translate_c.cpp
AgeCommit message (Expand)Author
2019-04-30self-hosted translate-c: iterate over top level declsAndrew Kelley
2019-04-29translate-c: Emit @ptrCast + @alignPtr sequenceLemonBoy
2019-04-25translate-c: put -x c back in there, it's necessaryAndrew Kelley
2019-04-25translate-c: unify API for self-hosted and C++ translate-cAndrew Kelley
2019-04-25translate-c: a little closer to self-hosted implementationAndrew Kelley
2019-04-22Add translation from pointer to booleanLemonBoy
2019-04-22More precise translation of char literalsLemonBoy
2019-04-22translate-c: Pointer to/from integral conversionLemonBoy
2019-04-22translate-c: Support for integer to boolean conversionsLemonBoy
2019-04-19translate-c: Convert char literalsLemonBoy
2019-04-19translate-c: Parse float/double literalsLemonBoy
2019-04-19translate-c: support conversion to/from fp typesLemonBoy
2019-04-16freestanding target adds -ffrestanding to cc parametersAndrew Kelley
2019-04-16translate-c: move some code to the C APIAndrew Kelley
2019-04-15translate-c: move some code to the C APIAndrew Kelley
2019-04-12translate-c: move some code to the C APIAndrew Kelley
2019-04-12translate-c: move some code to the C APIAndrew Kelley
2019-04-12translate-c: move some code to the C APIAndrew Kelley
2019-04-11translate-c: move some code to the C APIAndrew Kelley
2019-04-11translate-c: move some code to the C APIAndrew Kelley
2019-04-11translate-c: move some code to the C APIAndrew Kelley
2019-03-18fix translate-c regressionAndrew Kelley
2019-03-18Merge remote-tracking branch 'origin/master' into llvm8Andrew Kelley
2019-03-18Merge pull request #2069 from ziglang/glibc-assert-translationAndrew Kelley
2019-03-18More work on ignoring values correctlyJimmi Holst Christensen
2019-03-15fixed void cast and added the last testsJimmi HC
2019-03-15Implemented enough of translate-c to translate assertJimmi Holst Christensen
2019-03-15workaround for #2043Jimmi Holst Christensen
2019-03-10Merge remote-tracking branch 'origin/master' into llvm8Andrew Kelley
2019-03-08breaking changes to zig build API and improved cachingAndrew Kelley
2019-03-07fix .d file processing and use -MV to quote spacesAndrew Kelley
2019-03-07multi-arch glibc headersAndrew Kelley
2019-03-05fix translate-cAndrew Kelley
2019-03-04initial glibc supportAndrew Kelley
2019-03-04Merge remote-tracking branch 'origin/master' into llvm8Andrew Kelley
2019-02-28remove namespace type; files are empty structsAndrew Kelley
2019-02-28updates to build with llvm 8.0.0rc3Andrew Kelley
2019-02-28Merge remote-tracking branch 'origin/master' into llvm8Andrew Kelley
2019-02-26introduce sys_include_dir for when sys/* files are not with stdlib.hAndrew Kelley
2019-02-26fix regressions on WindowsAndrew Kelley
2019-02-26use -nostdinc and sometimes -nolibc when compiling C codeAndrew Kelley
2019-02-26use -nostdinc++ when compiling C codeAndrew Kelley
2019-02-26use -nobuiltininc when compiling c codeAndrew Kelley
2019-02-25`@cImport` works with `--cache on`Andrew Kelley
2019-02-23better libc detection (#1996)Andrew Kelley
2019-02-18Translate parameterless C functions (#1978)LemonBoy
2019-02-17Silence gcc8 class-memaccess warningsLemonBoy
2019-02-16translate-c: 4 more functions using C declsAndrew Kelley
2019-02-16fix regressions from previous commit when building with clangAndrew Kelley
2019-02-16translate-c: proof of concept for transitioning to userlandAndrew Kelley