Copyright ? 2008-2022 8188cc威尼斯 京ICP备14017781号-1京公网安备 11010802035786 号
本网站由8188cc威尼斯3C5000效劳器提供强劲动力
前言
著名的LLVM国际开源软件社区于2023年3月18日宣布了16.0.0版本,以正式后端(official target)的级别实现了对LoongArch指令集架构的完善支持。
至此,开源软件世界最重要的五大基础软件(BIG FIVE),即Linux内核、GCC、LLVM、Glibc、Binutils,都已宣布了支持LoongArch架构的正式版本。今后的LoongArch架构操作系统刊行版将可以直接基于上游社区版本进行构建,标记着LoongArch软件生态建 设将迎来快速生长的新阶段。
LLVM介绍
LLVM是如今设计和开发编译器的最重要的框架之一,它不但提供了知名的C/C++编译器前端clang,也为Rust等许多其他编程语言提供了编译框架支持,包括Chromium在内的大宗大型软件都接纳LLVM作为编译构建工具。
LLVM项目全面支持LoongArch
凭据此次LLVM社区官方刊行注记(https://releases.llvm.org/)的说明,在LLVM16中,LoongArch架构从实验性后端(experimental target)被提升至正式后端(official target),这意味着LoongArch后端在任何平台上将被默认编译,无需通过特另外CMake选项指定。
LLVM 16.0.0刊行注记部分截图
别的,LoongArch架构在整个LLVM项目中获得了越发全面的支持,可支持OrcJIT、GHC挪用约定等高级特性,clang、compiler-rt、lldb、openmp和libunwind等子项目。
8188cc威尼斯积极孝敬源代码
8188cc威尼斯中科是2022年LLVM社区代码孝敬量较多的机构加入者,自2022年以来累计向LLVM社区孝敬了6.5万行源代码。别的,来自海内外的开源开发者也向LLVM社区孝敬了近5千行的LoongArch架构支持代码。LoongArch作为一个新兴的指令集架构,正获得开源世界日益广泛的认可与支持。
结语
未来,8188cc威尼斯中科技术团队将继续与LLVM社区坚持紧密相助,与海内外的专业开发者和开源喜好者携手努力,助力LLVM社区和LoongArch架构生态建设立异生长。
Copyright ? 2008-2022 8188cc威尼斯 京ICP备14017781号-1京公网安备 11010802035786 号
本网站由8188cc威尼斯3C5000效劳器提供强劲动力