Musl libc 1.2.5 Released With RISC-V 32-bit & LoongArch 64-bit Ports

Written by Michael Larabel in Programming on 1 March 2024 at 06:24 AM EST. 3 Comments
PROGRAMMING
Musl libc 1.2.5 released on Thursday as the newest version of this lightweight, speedy, and free software C library implementation that is popular for embedded use, containers, and elsewhere.

With musl libc 1.2.5 there are extension functions for statx and preadv2/pwritev2 with fallback support for still working on older Linux kernels. Plus there are two new ports: loongarch64 for LoongArch 64-bit and riscv32 for RISC-V 32-bit architectures.

Musl libc 1.2.5 also has changes to printf functions for conformance to newer standards, TLSDESC support for RISC-V 64-bit, and numerous bug fixes. On the fixes front, RISC-V saw a number of bug fixes including around instruction cache flushing on RISC-V 64-bit.

Musl logo


More details on musl libc 1.2.5 via the release announcement. This open-source C library can be downloaded from musl.libc.org.
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