Вышла новая версия компилятора [ Kefir ](
https://kefir.protopopov.lv/ ) для языка программирования Си. Kefir поддерживает стандарты C17 / C23, включая такие возможности, как:
• комплексные числа _Complex;
• десятичные числа _Decimal;
• массивы переменной размерности на стеке VLA;
• встроенный ассемблер;
• генерация отладочных символов в фомрате DWARF5.
На текущий момент компилятор генерирует код под одну аппаратную платформу — [ System-V AMD64 ABI ](
https://refspecs.linuxbase.org/elf/x86_64-abi-0.99.pdf ) и реализованные на ней Unix-подобные операционные системы: Linux/glibc, Linux/musl, FreeBSD, OpenBSD, NetBSD и DragonflyBSD. Компилятор использует существующие сторонние компоновщик и ассемблер для целевой платформы. Kefir способен скомпилировать сам себя. Кроме того, он проходит набор тестов для gcc 15 и успешно собирает широкий набор ПО с открытыми исходными кодами. Компилятор поддерживает один уровень оптимизации. Проект написан полностью «с нуля» в одиночку программистом [ Евгением Протопоповым ](
https://www.protopopov.lv/ru ) и [ распространяется ](
https://sr.ht/~jprotopopov/kefir ) по лицензии GPL v3.
https://www.linux.org.ru/news/development/18267134