Hasty Briefsbeta

Bilingual

The GNU C Library version 2.43 released

3 months ago
  • #Linux
  • #Software Development
  • #GNU C Library
  • GNU C Library version 2.43 is now available.
  • The library is used in GNU and GNU/Linux systems, following ISO C23 and POSIX.1-2024 standards.
  • New features include ISO C23 functions like free_sized, free_aligned_sized, and memset_explicit.
  • Optimized mathematical functions from the CORE-MATH project have been added.
  • Experimental support for building with clang (version 18 or higher) has been introduced.
  • On Linux, the mseal function has been added to seal memory mappings.
  • AArch64 improvements include support for 2MB transparent huge pages and SME/ BTI extensions.
  • RISC-V now has an RVV-optimized memset implementation.
  • x86 support for Intel Nova Lake and Wildcat Lake processors has been added.
  • Unicode support has been updated to Unicode 17.0.0.
  • Deprecated features include removal of dumped heap support and TX lock elision for pthread mutexes.
  • Security fixes address CVEs like heap corruption and memory leaks.
  • Numerous bugs have been resolved, improving functionality and stability.