Linux Kernel 5.15将GCC版本要求提高到5.1


本文摘自太平洋电脑网,原文链接:https://news.pconline.com.cn/1456/14566229.html,侵删。

上周日发布的 Linux Kernel 5.15 首个候选版本更新引入了诸多变化,不过在本周一引入的一项新变化中,提高了创建 Linux 内核的 GCC 版本门槛。 目前,Linux Kernel 是基于 GCC 4.9 内核上构建的,现在它已经被提升到 GCC 5.1。

Linux Kernel 5.15将GCC版本要求提高到5.1

         AArch64 已经至少需要 GCC 5.1,而这次升级影响到所有其他架构。不过,除了那些试图在非常老的企业级 Linux 发行版上构建的人之外,其影响最终应该是非常小的。GCC 5.1 可以追溯到 2015 年的 GNU Compiler Collection 版本。所以基本上你需要一个过去六年内的编译器来构建 Linux 的 mainline 内核。

        通过放弃 GCC5 之前的编译器支持,他们能够避免 GCC 4.9 的一些编译器警告,并放弃其他针对 GCC4 的变通方法。事实上,放弃 GCC5.1 之前的支持意味着删除了大约 350 行代码,并降低了围绕验证旧编译器支持的维护负担。

        除了删除旧的兼容性残余和处理编译器的烦扰之外,这次迁移到GCC 5.1的最低版本确实意味着Linux内核有可能在未来的代码中从使用 C89(GNU89 同源语)切换到 C11(GNU11 同源语),但目前这个变化还没有在 mainline 上进行。

相关阅读 >>

英特尔为Linux 5.18准备了dg2/alchemist和xe hp驱动改进版

Linux 5.18合并窗口期将整合两项重要exfat增强功能

英特尔宣布聘用Linux/bsd性能专家brendan gregg

edge 100登陆dev频道 Linux用户可默认使用工作

protonmail bridge上线Linux平台:为邮件客户端提供安全解决方案

linus 吐槽桌面版 Linux 发行版:乱改核心,造成应用程序不兼容

微软edge for Linux浏览器稳定版现已正式推出

腾讯nt新架构造Linuxqq,国产软件多端统一趋势初现

当年微软差点没保住windows:被lindows公司敲走1.7亿

亚马逊正为luna云游戏项目招募资深Linux游戏工程师

更多相关阅读请进入《Linux》频道 >>



打赏

取消

感谢您的支持,我会继续努力的!

扫码支持
扫码打赏,您说多少就多少

打开支付宝扫一扫,即可进行扫码打赏哦

分享从这里开始,精彩与您同在

评论

管理员已关闭评论功能...