Picolibc 1.8.12は組み込みシステム用Cライブラリの最新バージョンで、Linuxサポートを拡張した。現在、ARC、ARM、i386、LoongArch、Motorola 68000、MIPS、MSP430、Nios II、OpenRisc、Power9、Renesas RX、RISC-V、SparcV8、SuperH、x86_64、Xtensa ESP32など20以上のCPUアーキテクチャをサポートする。この拡張されたサポートにより、より広範な組み込みシステムで動作可能になった。
このバージョンでは、POSIXグループファイル機能のサポート、RISC-V向けベクトル化されたmemset/memcpy/memmove、32ビットベクトル化されたmemmove/memcpy/memset、libcロックの再ロック防止、RISC-V Zcmt拡張サポート、Clangスレッドセーフティ分析警告、Hexagonターゲット向けの様々な改善など、多くの新機能が含まれる。これらの機能はライブラリのパフォーマンスと使いやすさを向上させる。
Picolibc 1.8.12はKeith Packardによって開発されており、ダウンロードと詳細情報はGitHubで入手可能だ。
