GNU C Library 2.38 发布
GNU C Library 2.38 已发布,GNU C Library 被设计为可移植和高性能的 C 库。它遵循所有相关标准,包括 ISO C11 和 POSIX.1-2017,也是已知的最完善的国际化接口之一,广泛应用于 GNU/Linux 系统以及其他使用 Linux 内核的系统。
部分更新内容
- 围绕 C2X 功能的持续支持。
- 使用 GNU Binutils 2.40+ 和 GCC 13+ 时,添加了对在 GNU Hurd 上运行的 x86_64 的支持。
- 添加了源自 OpenBSD 的 strlcpy 和 strlca t函数,预计将出现在未来的 POSIX 版本中。
- 新的“--enable-fortify-source”配置选项。
- 新增了 glibc.pthread.stack_hugetlb 可调整项,用于在 pthread_create 时禁用堆栈分配中的 Transparent Hugepages (THP)。
- 修复了各种错误,并至少修复了一个安全问题。
更多详情可查看发布公告。