龙芯中科在LibreOffice中增加了对LoongArch架构的支持

龙芯中科在LibreOffice中增加了对LoongArch架构的支持继今年早些时候GCC12引入LoongArch支持,Linux5.19添加了最初的LoongArch端口,以及Glibc2.36添加了LoongArch支持之后,LibreOffice作为具有较高知名度的开源项目,也添加了对龙芯这种中国处理器ISA的支持,该处理器的架构最初源自MIPS64。Loongson作为LoongArch指令集架构背后的公司,为在LoongArch64位硬件上运行LibreOffice开源办公套件提供了本地支持。将LoongArch支持添加到LibreOffice开源办公套件需要1630行新的代码,包括从构建系统到数百行新的C++代码的变化。目前这个LoongArchLibreOffice只支持在Linux上构建。Loongson的3A5000是龙芯中科的第一款LoongArch64位CPU,虽然暂时性能还算不上突出,但未来几代的LoongArch处理器和拥有成熟的软件堆栈值得期待,应用支持的完善能否使这种基于RISC的处理器架构对Arm、x86_64和RISC-V体系显现出竞争力,这将是很有趣的。那些对LibreOffice的LoongArch支持感到好奇的人可以通过今天早上合并到主线的这个Git提交来找到它:https://cgit.freedesktop.org/libreoffice/core/commit/?id=d3625d968901eb93a9680db8d1165f70de3fd64e&utm_source=anzwix...PC版:https://www.cnbeta.com/articles/soft/1303365.htm手机版:https://m.cnbeta.com/view/1303365.htm

相关推荐

封面图片

EFI启动支持已可在Linux 6.1中用于龙芯中科LoongArch架构

EFI启动支持已可在Linux6.1中用于龙芯中科LoongArch架构一大块新的EFI功能代码被合并到Linux6.1中。EFI启动支持现在已经准备好在Linux6.1中用于LoongArch架构。这是继8月份的UEFI2.10规范之后,正式增加了对LoongArch处理器架构的支持。PC版:https://www.cnbeta.com/articles/soft/1325449.htm手机版:https://m.cnbeta.com/view/1325449.htm

封面图片

QQ Linux版3.1.0测试版发布 适配国产龙芯Loongarch64架构

QQLinux版3.1.0测试版发布适配国产龙芯Loongarch64架构不过,要说该版本最重要的更新,莫过于是加入了对国产龙芯Loongarch64架构的支持。据悉,Loongarch64是龙芯中科自主设计的CPU指令集(即架构),该架构基于龙芯基础指令集系统,并有向量指令、虚拟化、二进制翻译等扩展部分。相比常见的MIPS机构,Loongarch64摒弃了部分不适合现代CPU的指令,又做了大量改进和扩展。作为现在唯一的国产处理器架构,Loongarch64被广泛应用在中科龙芯推出的3A5000等处理器上。...PC版:https://www.cnbeta.com.tw/articles/soft/1345353.htm手机版:https://m.cnbeta.com.tw/view/1345353.htm

封面图片

国产自主CPU架构再下一城 FPC社区发布支持LoongArch架构的指令集

国产自主CPU架构再下一城FPC社区发布支持LoongArch架构的指令集FPC也就是FreePascalCompiler,是一款成熟、多用途、开源的Pascal编译器,1998年诞生至今,已经在社区持续活跃了20多年。FPC已支持包括LoongArch在内的多种处理器架构和多个操作系统平台,兼容TurboPascal和Delphi语法,在应用生态中得到广泛的应用。目前,LoongArch架构代码已经合入FPC上游社区主分支,本次共提交了13个commit、2万余行代码,主要支持compiler和rtl两个部分。LoongArch架构编译器生态进一步完善,也为基于FPC的应用生态带来了LoongArch底座支撑。后续,龙芯团队将持续维护FPC的LoongArch版本,提交社区支持IDE开发环境的lazarus,持续优化FPC后端。在此之前,开源软件世界最重要的五大基础软件(BIGFIVE),包括LinuxKernel内核、GCC编译器、LLVM框架系统、Glibc运行库、Binutils工具集,全部已经正式支持LoongArch架构。龙芯中科是LLVM社区代码贡献量较多的机构参与者,2022年以来累计向LLVM社区贡献了6.5万行源代码。...PC版:https://www.cnbeta.com.tw/articles/soft/1352719.htm手机版:https://m.cnbeta.com.tw/view/1352719.htm

封面图片

龙芯LoongArch架构获认可:Linux发行版Debian加入支持

龙芯LoongArch架构获认可:Linux发行版Debian加入支持邮件还提到,LoongArch现在已经成为DebianPorts归档镜像的最新target。初始的DebianLoongArchbootstrap大约包含200个软件包,而使其成为自托管软件的工作仍在进行中。一旦达到自托管的里程碑,Debian将计划开始在Loongson托管的真实LoongArchCPU硬件上,运行Debian软件包构建。这对于龙芯LoongArch架构而言,无疑证明它获得了海外Linux开发者的认可。...PC版:https://www.cnbeta.com.tw/articles/soft/1378509.htm手机版:https://m.cnbeta.com.tw/view/1378509.htm

封面图片

Linux 6.0已为龙芯中科LoongArch架构启用PCI和其他功能支持

Linux6.0已为龙芯中科LoongArch架构启用PCI和其他功能支持虽然在Linux5.19中合并了对龙芯中科LoongArchCPU指令集架构的支持,但由于一些驱动代码尚未完成并准备好及时合并,这实际上还不足以产生一个启动系统。LoongArch之前被允许在v5.19中合并这些初步代码,以便Glibc支持可以落地,现在Linux6.0中更多的CPU端口已经准备好进入内核。最值得注意的是,Linux6.0的LoongArch代码启用了PCI支持,现在PCI和IRQ芯片的变化已经准备就绪。因此,Linux6.0对Loongson的这个CPU架构的PCI支持已经准备完毕,另外还有其他的变化,如堆栈解除器和堆栈跟踪支持。LoongArch的变化还包括用vDSO优化getcpu(),bug修复,构建错误修复,以及更新其默认内核配置文件。Linux6.0内核的LoongArch补丁列表可以通过今天早上的拉动请求找到:https://lore.kernel.org/lkml/[email protected]/...PC版:https://www.cnbeta.com/articles/soft/1303827.htm手机版:https://m.cnbeta.com/view/1303827.htm

封面图片

龙芯中科正为LoongArch笔记本电脑支持Linux系统而努力

龙芯中科正为LoongArch笔记本电脑支持Linux系统而努力龙芯中科继续为其内部源自MIPS64的CPUISA的Linux内核的LoongArch代码工作。现在,最初的代码已经从5.19开始被精简,一些必要的其他关键代码位也得到了解决,最近团队还在为支持初代基于LoongArch的Loongson3A5000系列SoC的其他缺失功能而工作。PC版:https://www.cnbeta.com/articles/soft/1318033.htm手机版:https://m.cnbeta.com/view/1318033.htm

🔍 发送关键词来寻找群组、频道或视频。

启动SOSO机器人