新支点操作系统社区
社区
版块
下载
官网首页
登录
|
注册
搜索
本版
帖子
用户
新支点操作系统社区
›
版块
›
社区版务
›
Linux技术
›
Linux 内核准备采用现代 C 语言标准
[Linux 编程]
Linux 内核准备采用现代 C 语言标准
路人甲
2022-3-1 15:06
显示全部楼层
1
3
11431
收藏
Linux 内核仍然采用的是 1989 版的 C 语言标准,它已有三十多年历史了。由于一些特性在 C89 中不支持,因此在处理一些问题时格外麻烦。Torvalds 说,内核代码一直停留在 C89 的原因之一是旧版本的 gcc 编译器会出现奇怪的问题,现在内核要求的 gcc 最低版本已经提高到了 v5.1,那些 bug 可能不再相关了。在讨论之后,他宣布将在下一个内核版本 5.18 中 尝试下新的 C 语言标准。如果一切顺利,C 语言标准有望在下一个内核版本中迁移到 C11。
分享至:
微博
微信
QQ空间
收藏
回复
举报
举报
显示全部楼层
用户回复
电梯直达
正序浏览
倒序浏览
正序浏览
雷雷
博士后
2022-3-3 08:51:45
一直在进步
回复
举报
举报
显示全部楼层
小致
版主
2022-3-3 10:16:26
最终还是C语言啊
回复
举报
举报
显示全部楼层
雷雷
博士后
2022-4-2 00:48:00
内核也应该统一
回复
举报
举报
显示全部楼层
高级模式
B
Color
Image
Link
Quote
Code
Smilies
您需要登录后才可以发帖
登录
|
立即注册
发表回复
路人甲
初中生
0
关注
1
粉丝
85
主题
Ta的主页
发布
最近发表
钉钉推出 XR 智能眼镜协作套件
LibreOffice 7.3.3 发布,受欢迎的免费开源办公套件
微软的杀毒软件将 Office 更新标记为勒索软件
USB 技术被授予 IEEE 里程碑荣誉
Linux 内核准备采用现代 C 语言标准
雅虎邮箱 2 月 28 日起停止在中国大陆服务
微软公布 Win11 运行子系统安卓 App 配置要求
2月编程语言排行出炉!没意外
万科年度优秀新员工,竟然不是人类?
iPhone 14最新渲染图,挖孔设计已成事实
返回顶部