0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
会员中心
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

LLVM国际开源软件社区发布正式支持LoongArch架构的版本

龙芯中科 来源: 龙芯中科 2023-03-21 09:45 次阅读
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

前言

著名的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选项指定。

4aa08fcc-c766-11ed-bfe3-dac502259ad0.png

LLVM 16.0.0发行注记部分截图

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

龙芯积极贡献源代码

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

源码下载

获取LLVM 16最新源码包,欢迎关注下方“龙芯中科”公众号,「发消息」版块发送关键词LLVM,完成下载!

结语

未来,龙芯中科技术团队将继续与LLVM社区保持紧密合作,与国内外的专业开发者和开源爱好者携手努力,助力LLVM社区和LoongArch架构生态建设创新发展。

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
  • Linux
    +关注

    关注

    88

    文章

    11854

    浏览量

    219832
  • 开源
    +关注

    关注

    3

    文章

    4422

    浏览量

    46582
  • 编译器
    +关注

    关注

    1

    文章

    1673

    浏览量

    52074
  • 龙芯中科
    +关注

    关注

    0

    文章

    387

    浏览量

    8637
  • LoongArch
    +关注

    关注

    0

    文章

    31

    浏览量

    1773

原文标题:LLVM国际开源软件社区发布正式支持LoongArch架构的版本

文章出处:【微信号:gh_53fadbdbd4d4,微信公众号:龙芯中科】欢迎添加关注!文章转载请注明出处。

收藏 人收藏
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

    评论

    相关推荐
    热点推荐

    普华基础软件开源小满V25.04-patch和V25.10-patch版本发布

    近日,开源小满EasyXMen社区正式发布开源小满V25.04-patch和V25.10-patch两个重要版本,持续提升基础
    的头像 发表于 05-11 15:38 194次阅读

    开源欧拉社区正式发布openEuler Embedded 26.03版本

    近日,开源欧拉社区正式发布openEuler Embedded 26.03版本。新版本基于开源
    的头像 发表于 04-22 10:47 532次阅读

    天数智芯DeepSpark开源社区正式发布百大应用开放平台26.03版本

    近日,天数智芯主导的DeepSpark开源社区,正式发布了百大应用开放平台26.03版本
    的头像 发表于 04-07 17:36 1769次阅读
    天数智芯DeepSpark<b class='flag-5'>开源</b><b class='flag-5'>社区</b>正式<b class='flag-5'>发布</b>百大应用开放平台26.03<b class='flag-5'>版本</b>

    龙芯中科携手开源鸿蒙,构筑县域高质量发展新基座

    分享了“龙鸿一体”的最新成果与自主根技术布局,为产业生态注入强劲的“中国芯+中国魂”动能。 龙架构国际认可,融入中国开源体系 在国际开源
    的头像 发表于 12-24 17:52 871次阅读
    龙芯中科携手<b class='flag-5'>开源</b>鸿蒙,构筑县域高质量发展新基座

    IvorySQL开源社区正式发布IvorySQL 5.0版本

    近日,IvorySQL开源社区正式发布IvorySQL 5.0版本。该版本基于PostgreSQL 18.0进行全面迭代升级,在Oracle
    的头像 发表于 12-04 10:06 1010次阅读
    IvorySQL<b class='flag-5'>开源</b><b class='flag-5'>社区</b>正式<b class='flag-5'>发布</b>IvorySQL 5.0<b class='flag-5'>版本</b>

    元服务发布选择待发布软件

    上传软件包并通过基础合法检查后,就可以从上传的版本中选择需要发布软件包。 登录AppGallery Connect,点击“APP与元服务”。 选择要
    发表于 11-03 17:10

    【CPKCOR-RA8D1】AI人脸检测(安装对应版本的FSP及LLVM

    下载最新版本的e² studio 会携带最新版本的FSP,但是我在编译的时候发现,新版本FSP无法编译成功,故本文将会分享旧版本FSP与 LLVM
    发表于 10-31 11:22

    新一代AtomGit平台暨人工智能开源社区发布

    10月28日,“共建·共智·共享——AtomGit全新升级暨人工智能开源社区发布会”在北京国家会议中心隆重举行。开放原子开源基金会携手CSDN等生态伙伴,推动平台深度融合与能力升级,聚
    的头像 发表于 10-30 09:46 861次阅读

    开源鸿蒙6.1和8.1版本定为LTS建议版本,最新OpenHarmony路标发布

    开源项目生态建设中,版本生命周期管理是保障社区项目稳定演进、助力生态伙伴提前规划产品路线、降低开发者适配成本的核心环节。为进一步规范开源鸿蒙版本
    的头像 发表于 10-30 09:29 1283次阅读
    <b class='flag-5'>开源</b>鸿蒙6.1和8.1<b class='flag-5'>版本</b>定为LTS建议<b class='flag-5'>版本</b>,最新OpenHarmony路标<b class='flag-5'>发布</b>

    开源鸿蒙6.0 Release版本重磅发布

    近日,在长沙国际会议中心举办的开源鸿蒙技术大会2025上,开放原子开源鸿蒙(即OpenAtom OpenHarmony,简称“开源鸿蒙”)项目群正式
    的头像 发表于 10-10 16:49 3247次阅读

    支持LoongArch的操作系统(ABI2.0)

    支持LoongArch的操作系统汇总(ABI2.0) 下载操作系统时架构选择loongarch64 或 loong64 或 loong。 1. 桌面系统 0x1 Debian http
    发表于 09-18 14:58

    北京国际开源社区取得积极进展

    近日,2025开放原子开源生态大会开幕式上,北京国际开源社区交出两年建设答卷。开源中国、统信软件
    的头像 发表于 07-28 17:05 1261次阅读

    兆松科技发布高性能RISC-V编译器ZCC 4.0.0版本

    近日,兆松科技(武汉)有限公司(以下简称“兆松科技”)宣布正式发布高性能 RISC-V 编译器 ZCC 4.0.0 版本。新版本在性能优化、厂商自定义指令支持
    的头像 发表于 06-27 14:48 4083次阅读
    兆松科技<b class='flag-5'>发布</b>高性能RISC-V编译器ZCC 4.0.0<b class='flag-5'>版本</b>

    开源鸿蒙5.1 Release版本发布

    近日,开源鸿蒙5.1 Release版本正式发布支持更多的设备形态,全面提升了系统的稳定性和开发者体验,这是其技术路线演进中的关键一跃——更快的开发体验,向消费端的加速渗透,以及向全
    的头像 发表于 06-05 14:25 2603次阅读

    龙芯处理器支持WINDOWS吗?

    )。 Windows的适配:微软官方仅支持x86/x64和ARM架构的处理器,未推出针对LoongArch或MIPS的Windows版本。 技术限制 指令集不兼容:Windows系统的
    发表于 06-05 14:24