經過一年的發展,Cygwin 專案已經發布了由 Red Hat 工程師開發的標準 C 函式庫 newlib 4.5.0 版本。該庫旨在提供標準 C 庫 (libc) 的緊湊實現,適合在具有少量永久存儲和 RAM 的嵌入式系統上使用。此專案程式碼是用 C 語言編寫的,並根據 LGPLv2 授權分發。
在新版本中:
- 新增了對 POSIX.1-2024 規範的支援。
- 新增了 Synopsys Designware ARCv3 指令集架構的連接埠。
- libgloss 建置腳本已重新設計,其中對舊平台 (xc16x) 的支援已停止,對其餘平台(moxie、v850、i960、msp430、frv、i386 等)的支援已合併到一個 Makefile 中。
- 改進了對基於 Arc 架構(Argonaut RISC Core)的系統的支援。
- sys/xtensa 連接埠已被 machine/xtensa 與 libgloss 庫結合取代。
- 提供與 GCC 15 的兼容性。
來源: opennet.ru
