科普信息網

資訊推薦:100%中國自主!開源軟件五巨頭全部支持龍芯CPU龍架構

發布時間:2023-03-19 20:32:45 來源:快科技 責任編輯:caobo

據龍芯中科官方消息,3月18日,著名的LLVM國際開源軟件社區發布16.0.0版本,以正式后端(official target)的級別,實現了對龍芯LoongArch指令集龍架構的完善支持。


(資料圖片)

LLVM此前對于LoongArc的支持還是實驗性后端(experimental target),而提升至正式后端之后,在任何平臺上都將被默認編譯,無需通過額外的CMake選項指定。

同時,LoongArch架構在整個LLVM項目中得到了更加全面的支持,包括支持OrcJIT、GHC調用約定等高級特性,clang、compiler-rt、lldb、openmp和libunwind等子項目。

至此,開源軟件世界最重要的五大基礎軟件(BIG FIVE),包括Linux Kernel內核、GCC編譯器、LLVM框架系統、Glibc運行庫、Binutils工具集,全部已經正式支持LoongArch架構。

這樣一來,今后的LoongArch架構系統發行版,可以直接基于上游社區版本進行構建,LoongArch軟件生態建設迎來快速發展的新階段!

LLVM是如今設計和開發編譯器的最重要的框架之一,不僅提供了知名的C/C++編譯器前端clang,也為Rust等許多其他編程語言提供了編譯框架支持,包括Chromium在內的大量大型軟件都采用LLVM作為編譯構建工具。

龍芯中科是LLVM社區代碼貢獻量較多的機構參與者,2022年以來累計向LLVM社區貢獻了6.5萬行源代碼。

此外,來自國內外的開源開發者也向LLVM社區貢獻了近5千行的LoongArch架構支持代碼。

LoongArch作為一個新興的指令集架構,正得到開源世界日益廣泛的認可與支持。

【本文結束】如需轉載請務必注明出處:快科技

責任編輯:上方文Q

標簽:

上一篇:
下一篇:

新聞排行