Опубликована стандартная Си-библиотека Newlib 4.5.0

После года разработки проект Cygwin опубликовал выпуск стандартной Си-библиотеки newlib 4.5.0, развиваемой инженерами из компании Red Hat. Библиотека нацелена на предоставление компактной реализации стандартной Си-библиотеки (libc), пригодной для использования на встраиваемых системах c небольшим объёмом постоянного хранилища и оперативной памяти. Код проекта написан на языке Си и распространяется под лицензией LGPLv2.

В новой версии:

  • Добавлена поддержка спецификации POSIX.1-2024.
  • Добавлен порт для архитектуры набора команд Synopsys Designware ARCv3.
  • Переработаны сценарии сборки libgloss, в которых прекращена поддержка старых платформ (xc16x) и сведена в один Makefile поддержка оставшихся (moxie, v850, i960, msp430, frv, i386 и т.п.).
  • Улучшена поддержка система на базе архитектуры Arc (Argonaut RISC Core).
  • Порт sys/xtensa заменён на machine/xtensa в сочетании с библиотекой libgloss.
  • Обеспечена совместимость с GCC 15.
Release. Ссылка here.