aboutsummaryrefslogtreecommitdiff
path: root/src/translate_c.cpp
AgeCommit message (Expand)Author
2019-09-05implement `noasync` function callsAndrew Kelley
2019-09-05Add the noinline keyword for function declarationsLemonBoy
2019-07-13translate-c: fix incorrectly translated double function pointerAndrew Kelley
2019-07-12translate-c: better detection of pointer to struct demoted to opaqueAndrew Kelley
2019-05-16clang C API wrapper: small progressAndrew Kelley
2019-05-10stage2 translate-c: simple function definitionsAndrew Kelley
2019-05-10translate-c: we have our first test of self-hostedAndrew Kelley
2019-05-10translate-c: progress on self-hosted function prototypesAndrew Kelley
2019-05-09translate-c: progress on self-hosted function prototypesAndrew Kelley
2019-05-09translate-c: use C API for builtin typesAndrew Kelley
2019-05-09translate-c: enough C tokenization/parsing to handle shifting in macrosAndrew Kelley
2019-05-09translate-c: handle int to ptr and ptr to int castingAndrew Kelley
2019-05-08self-hosted translate-c progress on function declsAndrew Kelley
2019-05-08translate-c: NULL pointers translate to `null`Andrew Kelley
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