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.