Kefir 0.5.1

Iznāca jauna kompilatora versija Kefir C programmēšanas valodai. Kefir atbalsta C17 / C23 standartus, tostarp šādas iespējas:

  • kompleksi skaitļi _Complex;
  • decimālie skaitļi _Decimal;
  • mainīgā izmēra masīvi uz steka VLA;
  • ietvertais assembleris;
  • atkļūdošanas simbolu ģenerēšana DWARF5 formātā.

Šobrīd kompilators ģenerē kodu vienai aparatūras platformai — System-V AMD64 ABI un Unix līdzīgām operētājsistēmām, kas ir realizētas uz tās: Linux/glibc, Linux/musl, FreeBSD, OpenBSD, NetBSD un DragonflyBSD. Kompilators izmanto esošos trešo pušu saistītājus un assemblerus mērķa platformai. Kefir var kompileit pats sevi. Turklāt tas iziet testu komplektu gcc 15 un veiksmīgi apvieno plašu atvērtā koda programmatūras kopumu. Kompilators atbalsta vienu optimizācijas līmeni.

Projekts ir rakstīts pilnīgi "no nulles" vienatnē programmista Evģenijs Protopopovs un tiek izplatīts saskaņā ar GPL v3 licenci.

Avots: linux.org.ru

Iegādājieties uzticamu tīmekļa hostingu ar DDoS aizsardzību, VPS VDS serveriem 🔥 Iegādājieties uzticamu tīmekļa hostingu ar DDoS aizsardzību, VPS VDS serveriem | ProHoster