Kefir 0.5.1

Foi lançada uma nova versão do compilador Kefir para a linguagem de programação C. Kefir suporta os padrões C17 / C23, incluindo recursos como:

  • números complexos _Complex;
  • números decimais _Decimal;
  • arrays de tamanho variável na pilha VLA;
  • assemblador embutido;
  • geração de símbolos de depuração no formato DWARF5.

Atualmente, o compilador gera código para uma única plataforma de hardware — System-V AMD64 ABI e os sistemas operacionais similares ao Unix baseados nela: Linux/glibc, Linux/musl, FreeBSD, OpenBSD, NetBSD e DragonflyBSD. O compilador utiliza vinculadores e assembladores de terceiros já existentes para a plataforma de destino. O Kefir consegue compilar a si mesmo. Além disso, ele passa um conjunto de testes para gcc 15 e compila com sucesso uma ampla gama de software de código aberto. O compilador suporta um nível de otimização.

O projeto foi escrito completamente do zero por um único programador Evgeny Protopopov e é distribuído sob a licença GPL v3.

Fonte: linux.org.ru

Compre hospedagem confiável para sites com proteção contra DDoS, servidores VPS VDS 🔥 Compre hospedagem confiável para sites com proteção contra DDoS, servidores VPS VDS | ProHoster