Kefir 0.5.1

Megjelent a fordító új verziója Kefir a C programozási nyelvhez. A Kefir támogatja a C17 / C23 szabványokat, beleértve az alábbi funkciókat is:

  • komplex számok _Complex;
  • tizedes számok _Decimal;
  • változó méretű tömbök a veremben VLA;
  • beépített assembler;
  • hibakeresési szimbólumok generálása DWARF5 formátumban.

Jelenleg a fordító kódot generál egyetlen hardverplatformra — System-V AMD64 ABI és az erre épülő Unix-szerű operációs rendszerekre: Linux/glibc, Linux/musl, FreeBSD, OpenBSD, NetBSD és DragonflyBSD. A fordító meglévő külső linker és assembler használatával dolgozik a célspecifikáción. A Kefir képes lefordítani saját magát. Ezen kívül sikeresen teljesít egy tesztsorozatot a gcc 15-ös verzióval, és széles körű nyílt forráskódú szoftvereket képes összeállítani. A fordító egy optimalizálási szint támogatásával rendelkezik.

A projekt teljesen "nulláról" készült egyedül a programozó Eugeny Protopopov és terjesztésre kerül által, GPL v3 licenc alatt.

Forrás: linux.org.ru

Megbízható hosting vásárlása weboldalak számára, DDoS védelemmel, VPS VDS szerverek. 🔥 Megbízható webtárhely vásárlása DDoS védelemmel, VPS VDS szerverek | ProHoster