~jprotopopov/kefir

v0.4.0 4 months ago .tar.gz browse log

Kefir 0.4.0 release:
* Implemented complex number support.
* Implemented atomics support via software library (libatomic/libcompiler_rt).
* Implemented DWARF-5 debug information generator.
* Improved compatibility with GNU C language extensions (__auto and __typeof,
  imaginary numbers, inline assembly, visibility and linkage attributes, ranges
  in case labels and array initializers).
* Implemented full 3-stage bootstrap to produce self-compiled portable package
  with Kefir, GNU As, GNU Ld and Musl libc.
* Limited support for Yasm as a target assembler.
* Optimizations in both generated code and compiler.
* Bug fixes, improved correctness, formalization and extension of external
  program test suite.

v0.3.1 1 year, 1 month ago .tar.gz browse log

Project release:
* Rewrite and clean up of x86_64 code generator. Removal of naive code generator.
* New optimization passes.
* Minor fixes and improvements.

v0.3 1 year, 5 months ago .tar.gz browse log

Project version 0.3.0

v0.2 1 year, 6 months ago .tar.gz browse log

Version 0.2 release

v0.1 2 years ago .tar.gz browse log

Release version 0.1