Doli një version i ri i kompilerit Kefir për gjuhën e programimit C. Kefir mbështet standardet C17 / C23, duke përfshirë funksionalitete si:
- numra kompleksë _Complex;
- numra decimalë _Decimal;
- të dhëna me përmasë të ndryshme në stack VLA;
- assembler i ngjitur;
- gjenrimi i simboleve të debugut në formatin DWARF5.
Për momentin, kompileri gjeneron kod për një platformë të harduerit - System-V AMD64 ABI dhe sistemet operative të ngjashme me Unix që janë realizuar mbi të: Linux/glibc, Linux/musl, FreeBSD, OpenBSD, NetBSD dhe DragonflyBSD. Kompileri përdor një skedar të jashtëm lidhës dhe assembler për platformën e synuar. Kefir është i aftë të kompilohet vetë. Për më tepër, ai kalon një set testesh për gcc 15 dhe ndihmon në ndërtimin e një gamë të gjerë të softuerëve me burim të hapur. Kompileri mbështet një nivel optimizimi.
Projekti është shkruar tërësisht "nga e para" nga programuesi Evgeny Protopopov dhe distribuohet me licencën GPL v3.
Burimi: linux.org.ru
