IT资讯 Go 1.19 开始原生支持 LoongArch 架构

lennie · 2022-08-09 14:30:07 · 热度: 24

2022年8月2日,Go 1.19 正式发布,并添加了对 LoongArch 架构的原生支持。至此,LoongArch 指令系统在 Golang 社区成为与 X86、ARM 等指令系统并列支持的指令系统之一。

Go 1.19 开始原生支持 LoongArch 架构

Go 1.19 开始原生支持 LoongArch 架构

据龙芯官方介绍,2021年5月龙芯中科向 Golang 社区提交了 LoongArch 架构支持计划, 2021年8月龙芯中科向社区正式提交了完整的 LoongArch 架构源码,之后龙芯中科与 Golang 社区保持密切沟通, 联合社区开发者对 LoongArch64 架构支持源码进行了详细检视、深入讨论和多轮修改迭代, 2022年5月代码全部通过社区技术评审进入主干开发分支,LoongArch 成为 Golang 社区原生支持的全新指令架构。

除 Golang 编译器外,Golang 社区的重要的子项目 net、sys、tool 也加入了 LoongArch 架构的支持(下图),为 Go 开发的项目从其他架构平滑迁移到 LoongArch 架构打好了基础。

Go 1.19 开始原生支持 LoongArch 架构

Go 1.19 开始原生支持 LoongArch 架构

为您推荐与 go 相关的帖子:

暂无回复。
需要 登录 后方可回复, 如果你还没有账号请点击这里 注册