Picolibc 1.8.12, la última versión de la biblioteca C para sistemas embebidos, amplía el soporte de Linux. Ahora admite más de 20 arquitecturas de CPU, como ARC, ARM, i386, LoongArch, Motorola 68000, MIPS, MSP430, Nios II, OpenRisc, Power9, Renesas RX, RISC-V, SparcV8, SuperH, x86_64 y Xtensa ESP32. Este soporte ampliado permite que los sistemas embebidos funcionen en una gama más amplia de plataformas.
Esta versión incluye varias novedades, como el soporte para funciones de archivo de grupo POSIX, memset/memcpy/memmove vectorizados para RISC-V, memset/memcpy/memmove vectorizados de 32 bits, bloqueo de libc que evita el reentranciamiento, soporte para la extensión Zcmt de RISC-V, advertencias de análisis de seguridad de hilos de Clang y diversas mejoras para el objetivo Hexagon. Estas características mejoran el rendimiento y la facilidad de uso de la biblioteca.
Picolibc 1.8.12 ha sido desarrollado por Keith Packard y se puede descargar junto con más detalles en GitHub.
