GLIBC 2.41 System Library Issue

After six months of development, the release of Glibc 2.41 has been published, fully complying with the ISO C11 and Posix.1-2017 standards. The new release incorporates corrections from 68 developers.

Notable improvements from Glibc 2.41 include:

  • For Linux, new functions SCHED_SETTR and Sched_Get attr have been added, allowing the transmission of parameters to the task scheduler to determine set parameters for planning policies.
  • Support for converting coding in place has been added to Iconv, automatically creating temporary files for efficient transformation.
  • Trigonometric functions introduced in the C23 standard have been added to Math.h.
  • Optimized math functions from the core-math project have been included, with proper rounding options.
  • Support for ARM64 GCS expansion for hardware protection of return addresses and prevention of exploits using ROP techniques.
  • Improvements have been made to code generation and performance of mathematical functions for ARM64/Aarch64 architecture using vector instructions and SIMD expansion.
/Reports, release notes, official announcements.