HeadlinesBriefing favicon HeadlinesBriefing.com

SDCC 4.6.0 发布:优化嵌入式 MCU 的 C 编译器

Hacker News •
×

SDCC 是一个可移植、优化的编译器套件,支持从 ANSI C89 到 C23 的广泛 8 位和 16 位微处理器。目标包括 Intel MCS51 (8051, 8052)、Maxim DS80C390、Freescale HC08 和 S08、Zilog Z80、Rabbit、Padauk、STM8、MOS 6502、WDC 65C02 和 PIC 设备。正在进行支持 Rabbit 5000、6000 和 f8l 目标的工作。该项目起源于 Sandeep Dutta,现由 SourceForge 上的开发者社区维护。SDCC 4.6.0 引入了新的 C2y 运算符、C23 复合字面量、带省略操作数的条件运算符、实验性 f8l 端口支持以及精确宽度的有符号位整数类型。该发布提供了 GNU/Linux amd64、Windows x86 和 amd64 以及 macOS amd64 的二进制文件,以及更新的源代码和文档。