皇上,还记得我吗?我就是1999年那个Linux伊甸园啊-----24小时滚动更新开源资讯,全年无休!

GNU C 库 2.41 发布,具有新的 C23 功能,Intel / AMD / Arm CPU 优化

正如预期的那样,GNU C 库 “glibc” 2.41 现在作为这个用于 Linux 系统和其他环境的重要 C 库的最新半年功能版本提供。

Glibc 2.41 为这个所有重要的 libc 实现带来了许多改进。GNU C 库 2.41 版本的一些最令人兴奋的变化包括:

– Linux 上的 Glibc 现在支持参数化调度策略(如 SCHED_DEADLINE 模式)的 sched_setattr 和 sched_getattr 函数。

– math.h 头文件中的 ISO C23 函数系列,适用于 acospi、asinpi、atan2pi、atanpi、cospi、sinpi 和 tanpi。

– 支持 Linux getrandom vDSO

– 在 AMD 和 Intel CPU 上提高 strnlen() 性能

– “_ISOC2Y_SOURCE”特征测试宏,用于启用 ISO C2Y 标准草案中的特征。

– 各种数学函数的优化和正确舍入。

– 新的 “glibc.rtld.execstack” 可调参数允许控制是否允许来自主程序的可执行堆栈。

– 自 Linux 6.3 起支持可扩展的可重启序列 “RSEQ” ABI。

– 根据 Unicode 16.0 更新了字符编码和其他表格。

– inconv 程序现在支持就地转换文件。

– DNS 存根解析器现在支持 strict-error 选项。

– 在 AArch64 系统上支持 Guarded Control Stack (GCS)。

– 在具有 SVE 和 NEON 内联函数的 AArch64 系统上提高代码生成性能和数学函数速度。

– 一种新的架构类型,可更好地支持 Hygon x86_64 处理器。

– Glibc 测试套件已显著扩展,比以前版本增加了大约 800+ 个测试用例。

– 修复了在打印断言失败消息时可能出现的缓冲区溢出问题。

– 许多错误修复。

GNU C 库 2.41 发布,具有新的 C23 功能,Intel / AMD / Arm CPU 优化

Glibc 2.41 通过 Git 下载,并通过 Sourceware.org 下载有关更新的 GNU C 库版本的更多信息。

转自 撰写新文章 ‹ Linuxeden开源社区 — WordPress