Kefir 0.5.1

Er is een nieuwe versie van de compiler uitgebracht Kefir voor de programmeertaal C. Kefir ondersteunt de standaarden C17 / C23, inclusief functionaliteiten zoals:

  • complexe getallen _Complex;
  • decimale getallen _Decimal;
  • arrays met variabele grootte op de stack VLA;
  • ingebouwde assembler;
  • generatie van debug-symbolen in het DWARF5-formaat.

Op dit moment genereert de compiler code voor één hardwareplatform - System-V AMD64 ABI en de daarop gebaseerde Unix-achtige besturingssystemen: Linux/glibc, Linux/musl, FreeBSD, OpenBSD, NetBSD en DragonflyBSD. De compiler maakt gebruik van bestaande externe linkers en assemblers voor het doelsysteem. Kefir kan zichzelf compileren. Bovendien doorloopt het een reeks tests voor gcc 15 en compileert het met succes een breed scala aan open-source software. De compiler ondersteunt één niveau van optimalisatie.

Het project is volledig 'from scratch' geschreven door de programmeur Evgeny Protopopov en wordt verspreid onder de GPL v3-licentie.

Bron: linux.org.ru

Koop betrouwbare webhosting met bescherming tegen DDoS, VPS VDS servers 🔥 Koop betrouwbare webhosting met bescherming tegen DDoS, VPS VDS servers | ProHoster