Una nova versione di u compilatore hè stata publicata Kefir per u linguaghju di prugrammazione C. Kefir supporta i standard C17/C23, cumprese funzioni cum'è:
- numeri cumplessi _Cumplessu;
- numeri decimali _Decimal;
- array di dimensione variabile nantu à a pila VLA;
- assemblatore in linea;
- generazione di simbuli di debug in furmatu DWARF5.
Attualmente, u compilatore genera codice per una piattaforma hardware - System-V AMD64 ABI è sistemi operativi di tipu Unix implementati nantu à questu: Linux/glibc, Linux/musl, FreeBSD, OpenBSD, NetBSD, è DragonflyBSD. U compilatore usa linker è assembler di terze parti esistenti per a piattaforma di destinazione. Kefir hè capace di compilassi da per ellu. Passa ancu a suite di test gcc 15 è custruisce cù successu una vasta gamma di software open source. U compilatore supporta un livellu di ottimizazione.
U prugettu hè statu scrittu interamente da zero da un solu prugrammatore. Evgeny Protopopov и distribuitu da sottu a licenza GPL v3.
Source: linux.org.ru
