Rust 原生支持龙架构 (LoongArch) 指令集

近日,Rust开源社区发布1.71.0版本,实现对龙架构(LoongArch)指令集的原生支持

龙架构操作系统发行版和开发者可基于上游社区源代码构建或直接下载Rust开源社区发布的龙架构二进制版本。Rust开发者将在龙架构平台上获得良好的开发体验。

Rust介绍

Rust是近年来新兴的系统级编程语言,专注于安全性、并发性和性能。Rust拥有丰富的类型系统和所有权模型,可通过在编译时检查内存访问和并发问题,保证内存安全和线程安全。Rust在构建并行和分布式应用程序时具有优良的并发性能,其高性能特性使Rust适用于编写高效的系统软件,如操作系统内核、嵌入式设备驱动程序和网络服务器。

Rust对龙架构的支持

在此前发布的Rust 1.70.0版本中,Rust开源社区合并了loongarch64-unkNown-linux-gnu编译目标的初始支持补丁集,开始对龙架构提供初步的Tier3级支持

此次发布的Rust 1.71.0版本将对龙架构的支持提升到Tier2级别,这一进展标志着Rust开源社区与其它主流指令集架构一样,将原生构建并发布针对龙架构的二进制版本。龙架构开源生态建设再次向前迈出坚实一步。

近年来,龙芯团队积极参与Rust开源社区建设并贡献代码,累计被接收合并请求(Pull Request)80余项,龙芯团队的积极贡献获得了社区认可,相关维护者已成为Rust开源社区团队的成员。未来,龙芯将在丰富功能、提高质量、优化性能和改善开发体验等方面持续投入,共建开源生态新格局。

相关文档:http://www.loongnix.cn/zh/toolchain/Rust/

稿源:https://mp.weixin.qq.com/s/mBFiJsBFpmsiLbPKDK8t4Q

相关文章

日前,Redmi Note 14系列正式发布,售价1099元起。 据了解,...
9月29日消息,据媒体报道,近日腾讯控股发布全员邮件,宣布对...
要说这段时间哪家公司风头正盛,那非三只羊莫属,隔三差五就...
视频美颜SDK的出现,不仅大大提升了用户体验,还为开发者提供...
9月27日消息,淘宝今天正式宣布支持微信支付,购物时可在支付...
9月21日消息,今天苹果正式开卖iPhone 16,已经有不少用户拿...