中华聚闻网是聚焦国内外企业品牌新闻,关注企业最新事件和活动,是一家真正意义上的商业新媒体。关注品牌、聚焦商业!
当前位置:首页 >> 时尚 >> 靓界 >> 正文

龙芯LoongArch架构获LLVM国际开源软件社区正式支持

 Date:2023-03-23 14:48:52    来源:    作者:   访问:135   

著名的LLVM国际开源软件社区于近日发布了16.0.0版本,以正式后端(official target)的级别实现了对LoongArch指令集架构的完善支持。

至此,开源软件世界最重要的五大基础软件(BIG FIVE),即Linux内核、GCC、LLVM、Glibc、Binutils,都已发布了支持LoongArch架构的正式版本。此后的LoongArch架构操作系统发行版将可以直接基于上游社区版本进行构建,标志着LoongArch软件生态建设将迎来快速发展的新阶段。

LLVM是如今设计和开发编译器的最重要的框架之一,它不仅提供了知名的C/C++编译器前端clang,也为Rust等许多其他编程语言提供了编译框架支持,包括Chromium在内的大量大型软件都采用LLVM作为编译构建工具。

根据此次LLVM社区官方发行注记(https://releases.llvm.org/)的说明,在LLVM16中,LoongArch架构从实验性后端(experimental target)被提升至正式后端(official target),这意味着LoongArch后端在任何平台上将被默认编译,无需通过额外的CMake选项指定。

此外,LoongArch架构在整个LLVM项目中得到了更加全面的支持,可支持OrcJIT、GHC调用约定等高级特性,clang、compiler-rt、lldb、openmp和libunwind等子项目。

龙芯中科是2022年LLVM社区代码贡献量较多的机构参与者,自2022年以来累计向LLVM社区贡献了6.5万行源代码。此外,来自国内外的开源开发者也向LLVM社区贡献了近5千行的LoongArch架构支持代码。LoongArch作为一个新兴的指令集架构,正得到开源世界日益广泛的认可与支持。



关键词:

本网站为服务于中国中小企业的公益性政府网站,因部分文章来源于网络,如有侵权,请来邮来电告知,本站将立即改正。
精彩图文
图文推荐
本周热点