Dopo un anno di sviluppo, il progetto Cygwin ha pubblicato la versione 4.5.0 della libreria standard C newlib, sviluppata dagli ingegneri di Red Hat. La libreria è progettata per fornire un'implementazione compatta della libreria standard C (libc), adatta per l'uso in sistemi embedded con spazio di archiviazione permanente e memoria operativa limitati. Il codice del progetto è scritto in C e distribuito con licenza LGPLv2.
Nella nuova versione:
- Aggiunta la supporto per la specifica POSIX.1-2024.
- Aggiunto un porting per l'architettura del set di istruzioni Synopsys Designware ARCv3.
- Ristrutturati gli script di compilazione di libgloss, in cui è stata interrotta la supporto per le vecchie piattaforme (xc16x) e la supporto rimanente è stata consolidata in un singolo Makefile (moxie, v850, i960, msp430, frv, i386, ecc.).
- Migliorato il supporto per i sistemi basati sull'architettura Arc (Argonaut RISC Core).
- Il port sys/xtensa è stato sostituito da machine/xtensa in combinazione con la libreria libgloss.
- Assicurata la compatibilità con GCC 15.
Fonte: opennet.ru
