VOOZH about

URL: https://www.phoronix.com/news/GNU-C-Library-glibc-2.42

⇱ GNU C Library 2.42 Released With SFrame Support, Newer Intel CPU Detection - Phoronix


👁 Phoronix

GNU C Library 2.42 Released With SFrame Support, Newer Intel CPU Detection

Written by Michael Larabel in GNU on 28 July 2025 at 05:00 PM EDT. 2 Comments
Following yesterday's release of GNU Binutils 2.45, the GNU C Library 2.42 released today.

GNU C Library 2.42 "glibc 2.42" is now available for this widely-used C library by Linux and other operating systems. Some of the highlights in today's Glibc 2.42 release include:

- Continued to implement additional ISO C23 functionality.

- Working on some early C2Y features, such as the uabs / ulabs / ullabs / uimaxabs unsigned abs functions.

- Glibc 2.42 on Linux now introduces the pthread_gettid_np function.

- The thread-local cache in malloc now supports caching of large blocks.

- When built with the new "--enable-sframe" option, SFrame stack tracking support can be enabled.

- FMA optimizations for Glibc's hyperbolic functions.

- Additional optimized math functions have been imported from CORE-MATH. The now better optimized functions are for acospif, asinpif, atanpif, atan2pif, cospif, sinpif, and tanpif.

- Glibc 2.42 now has built-in detection for Intel's Arrow Lake, Panther Lake, Clearwater Forest, and Diamond Rapids processors.

- Support for the IBM z17 platform.

- Various security and bug fixes.

More details on today's GNU C Library 2.42 release and all of the changes via sourceware.org.

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.