[#] Kefir 0.5.1
robot(spnet, 1) — All
2026-04-16 10:44:04


Вышла новая версия компилятора [ 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