Picolibc 1.0 Released - A New C Library For Embedded Systems

Written by Michael Larabel in Programming on 24 September 2019 at 06:11 AM EDT. 20 Comments
PROGRAMMING
Longtime X11 developer Keith Packard -- who these days is focused full-time on RISC-V while working for SiFive -- has released Picolibc 1.0 as a new libc implementation for embedded systems.

Even prior to his SiFive employment, Keith was working on finding lightweight libc implementations that would work for his embedded system use-cases around his model rocket components, etc. Picolibc is the libc implementation for what he was previously developing as "newlib-nano", This new libc library has a replaced stdio implementation, now makes use of the Meson build system, removal on unused code, and other changes.

Embedded system developers looking for a new C library can learn more about Picolibc via Keith's blog while the code is hosted on GitHub.
Related News
About The Author
Michael Larabel

Michael Larabel is the principal author of Phoronix.com and founded the site in 2004 with a focus on enriching the Linux hardware experience. Michael has written more than 20,000 articles covering the state of Linux hardware support, Linux performance, graphics drivers, and other topics. Michael is also the lead developer of the Phoronix Test Suite, Phoromatic, and OpenBenchmarking.org automated benchmarking software. He can be followed via Twitter, LinkedIn, or contacted via MichaelLarabel.com.

Popular News This Week