For investors
股价:
5.36 美元 %For investors
股价:
5.36 美元 %认真做教育 专心促就业
GNU C Library 2.33已发布,GNU C Library被设计为可移植和高性能的C库。它遵循所有相关标准,包括ISO C11和POSIX.1-2017,也是已知的最完善的国际化接口之一,广泛应用于GNU/Linux系统以及其他使用Linux内核的系统。
部分更新内容
新特性
动态链接器接受--list-tunables参数,该参数将输出所有支持的可调参数。可通过glibc配置--enable-tunables = no禁用该参数
动态链接器接受--argv0参数,并提供机会更改argv[0]字符串
当系统功能满足使用库搜索路径中的glibc-hwcaps目录下的子目录要求时,动态链接器将加载共享对象的优化实现。最初支持的子目录包括用于powerpc64le-linux-gnu架构的“power9”和“power10”,s390x-linux-gnu的“z13”、“z14”、“z15”和“x86-64-v2”、“ x86-64-v3”,x86_64-linux-gnu的“x86-64-v4”。在x86_64-linux-gnu情况下,子目录名称对应于psABI补充说明中定义的独立供应商x86-64 x86-64微体系结构级别
动态链接器的新--help选项提供用法、信息和库搜索路径诊断
根据mallinfo添加了mallinfo2函数以报告统计信息
添加<sys / platform / x86.h>以提供x86 CPU功能的查询宏
对在Linux上运行的RISC-V ISA的支持已扩展到32位硬件。包括rv32imac ilp32、rv32imafdc ilp32、rv32imafdc ilp32d。32位RISC-V端口至少需要Linux 5.4,GCC 7.1和binutils 2.28
新的level_FORTIFY_SOURCE=3可用。在这个级别上glibc可能会使用一些其他检查。目前,这些检查仅在LLVM 9和更高版本上可用。目前的GCC(10.2)不支持此级别。
不推荐使用和删除的功能,以及影响兼容性的更改
mallinfo函数已标记为已弃用。取而代之的是mallinfo2
在静态链接程序中使用dlopen时,不再加载HWCAP子目录的备用实现,而是使用默认实现
不建议使用<sys/vtimes.h>头文件,并且函数vtimes已被删除。为了支持旧的二进制文件,vtimes函数作为兼容性符号继续存在。应用程序应使用getrlimit或prlimit
详细内容请查看更新公告。
【免责声明】本文系本网编辑部分转载,转载目的在于传递更多信息,并不代表本网赞同其观点和对其真实性负责。如涉及作品内容、版权和其它问题,请在30日内与管理员联系,我们会予以更改或删除相关文章,以保证您的权益!