GCC 编译器已合并 LoongArch 支持补丁
上周 GCC 指导委员会 (GCC steering committee) 批准了龙芯的 LoongArch 移植,现在这些代码已被正式合并到 GCC 编译器。
在 GCC 12 开发周期的"stage four"的最后阶段,龙芯的 LoongArch 移植已经被合并了,其将在大约一个月后发布稳定版。据称,由于新的 CPU 移植不会对现有的编译器代码造成风险,所以 LoongArch 代码能够在 GCC 指导委员会的批准后顺利进入 GCC。
LoongArch 是龙芯打造的自主指令系统架构,LoongArch 包括基础架构部分和向量指令、虚拟化、二进制翻译等扩展部分,近 2000 条指令。据介绍,龙芯架构不包含 MIPS 指令系统。Loongson 3 5000 系列是第一款支持此 ISA 的硬件。
LoongArch ISA 文档:https://loongson.github.io/LoongArch-Documentation/LoongArch-Vol1-EN.pdf
此次提交的代码带来了过去几个月里一直在开发的 LoongArch 对 GNU 编译器集的初步支持,这也为 Linux 内核主线的 LoongArch CPU 架构支持扫清了障碍,因为它一直需要合适的上游编译器支持。

低调大师中文资讯倾力打造互联网数据资讯、行业资源、电子商务、移动互联网、网络营销平台。
持续更新报道IT业界、互联网、市场资讯、驱动更新,是最及时权威的产业资讯及硬件资讯报道平台。
转载内容版权归作者及来源网站所有,本站原创内容转载请注明来源。
- 上一篇
Qt 5.15 LTS 支持周期延长至 5 年
Qt Company 近日宣布他们将延长 Qt 5.15 LTS 长期支持版本的支持年限,即在原计划的 2023 年的基础上再延长两年,至 2025 年。 Qt 5.15 LTS 于 2020 年 5 月发布,按照 Qt 的原计划以及以往的传统(即常规的 Qt 版本在标准支持下的支持期为一年,LTS 版本在标准支持下则是三年时间),Qt 5.15 LTS 的支持结束时间为 2023 年 5 月,但鉴于许多人仍然在依赖 Qt 5,尚未移植到 Qt 6,Qt 公司已决定延长 Qt 5.15 的支持周期。 计划更新后,Qt 5.15 LTS 支持周期将延长至 2025 年 5 月,总的支持周期达到五年时间。在新的计划下,Qt 将每年至少发布两个补丁,补丁内容通常包括质量更新、关键错误修复、对操作系统版本更新的支持,以及可能的安全修复。 但是这额外扩展的两年支持并不适用于所有用户,仅限于订阅了 Qt Subscription License 的客户。 扩展支持是一项延长 EoS 版本的标准支持期的服务。扩展支持允许客户发布问题,并获得标准支持下不再支持的 Qt 版本和环境的补丁。 现阶段 Qt...
- 下一篇
RedMonk 语言排行:Dart 兴起,行业进入相对停滞的时代?
知名软件行业分析公司 RedMonk 发布了 2022 年 1 月(第一季度)编程语言排行榜。 RedMonk 编程语言排行榜通过追踪编程语言在 GitHub 和 Stack Overflow 上的代码使用情况与讨论数量,统计分析后进行排序,其旨在深入了解潜在的语言采用趋势。该榜单一年发布两次,这是今年的第一份榜单。 目前 RedMonk 对编程语言的排序算法基本思路没有变化,但是具体的数据收集方式改变了。现在使用 GitHub Archive 作为数据源对 GitHub 数据进行分析;而 Stack Overflow 部分则直接使用其提供的实用工具data explorer,具体排序算法见官方介绍。 下图是 Q1 的编程语言排行情况: 排名前 20 的编程语言为: 1 JavaScript 2 Python 3 Java 4 PHP 5 CSS 5 C# 7 C++ 8 TypeScript 9 Ruby 10 C 11 Swift 12 R 13 Objective-C 14 Shell 14 Scala 16 Go 17 PowerShell 18 Kotlin 19 Rust ...
相关文章
文章评论
共有0条评论来说两句吧...
文章二维码
点击排行
推荐阅读
最新文章
- Docker使用Oracle官方镜像安装(12C,18C,19C)
- Docker快速安装Oracle11G,搭建oracle11g学习环境
- Windows10,CentOS7,CentOS8安装Nodejs环境
- CentOS7编译安装Cmake3.16.3,解决mysql等软件编译问题
- Springboot2将连接池hikari替换为druid,体验最强大的数据库连接池
- CentOS6,7,8上安装Nginx,支持https2.0的开启
- Hadoop3单机部署,实现最简伪集群
- SpringBoot2整合Thymeleaf,官方推荐html解决方案
- CentOS8安装MyCat,轻松搞定数据库的读写分离、垂直分库、水平分库
- CentOS关闭SELinux安全模块