微信公众号搜"智元新知"关注
微信扫一扫可直接关注哦!

FPC社区发布支持LoongArch架构指令集的正式版本,LoongArch架构迎来重要原生支持

【本站】4月4日消息,FPC社区近期发布了支持LoongArch架构指令集的正式版本,这对于LoongArch架构的应用和生态发展具有重要意义。FPC已经在社区持续活跃了20多年,是一款成熟、多用途、开源的Pascal编译器,已经支持包括LoongArch在内的多种处理器架构和多个操作系统平台,兼容Turbo

Pascal和Delphi语法,在应用生态中得到广泛的应用。

LoongArch架构指令集是由中国龙芯中科研发的,它是一种基于MIPS架构的64位处理器架构,广泛应用于服务器、嵌入式等领域。目前,LoongArch架构代码已经合入FPC上游社区主分支,共提交了13个commit、2万余行代码,主要支持compiler和rtl两个部分。这意味着,此后的LoongArch架构操作系统发行版将可以直接基于上游社区版本进行构建,LoongArch指令集架构再次得到重要基础开源社区的原生支持

据本站了解,LoongArch架构编译器生态进一步完善,也为基于FPC的应用生态带来了LoongArch底座支撑。后续,龙芯团队将持续维护FPC的LoongArch版本,提交社区支持IDE开发环境的lazarus,持续优化FPC后端。在此之前,开源软件世界最重要的五大基础软件(BIG

FIVE),包括Linux

Kernel内核、GCC编译器、LLVM框架系统、Glibc运行库、Binutils工具集,全部已经正式支持LoongArch架构。龙芯中科是LLVM社区代码贡献量较多的机构参与者,2022年以来累计向LLVM社区贡献了6.5万行源代码

版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。

相关推荐