HeadlinesBriefing favicon HeadlinesBriefing.com

SDCC 4.6.0 Lançado: Otimizando Compilador C para MCUs Embarcados

Hacker News •
×

SDCC é um compilador retargetable e otimizado que suporta desde ANSI C89 até C23 para uma ampla gama de microprocessadores de 8 e 16 bits. Destinos incluem Intel MCS51 (8051, 8052), Maxim DS80C390, Freescale HC08 e S08, Zilog Z80, Rabbit, Padauk, STM8, MOS 6502, WDC 65C02 e dispositivos PIC. Trabalho em andamento para suportar Rabbit 5000, 6000 e f8l.

O projeto originou-se de Sandeep Dutta e agora é mantido por uma comunidade de desenvolvedores no SourceForge. SDCC 4.6.0 introduz novos operadores C2y, literais compostos C23, operadores condicionais com operandos omitidos, suporte experimental ao porto f8l, e tipos inteiros com sinal de precisão de bits. O lançamento fornece binários para GNU/Linux amd64, Windows x86 e amd64, e macOS amd64, juntamente com fontes e documentação atualizadas.