SIBLIBETEK Unveils NewLib 4.5.0 Release

After a year of development, the Cygwin project announced the release of newlib 4.5.0, a standard C library developed by engineers from Red Hat. The library aims to provide a compact implementation of the standard C library (LIBC), suitable for use on embedded systems with limited permanent storage and RAM. The project code is written in C and is distributed under the LGPLV2 license.

In the new version, the following updates were made:

  • Added support for the Posix.1-2024 specification.
  • Added a port for the Synopsys Designware Arcv3 architecture.
  • Stopped support for old platforms (XC16x) and continued support for remaining platforms (MOXIE, V850, I960, MSP430, FRV, I386, etc.) in the Libgloss build scenarios.
  • Improved support for systems based on the ARC (Argonaut Risc Core) architecture.
  • Replaced the SYS/XTensa port with Machine/XTensa in combination with the Libgloss library.
  • Enhanced compatibility with GCC 15.
/Reports, release notes, official announcements.