ITBear旗下自媒體矩陣:

FPC社區(qū)發(fā)布支持LoongArch架構(gòu)指令集的正式版本,LoongArch架構(gòu)迎來重要原生支持

   時(shí)間:2023-04-04 10:35:49 來源:ITBEAR編輯:快訊團(tuán)隊(duì) 發(fā)表評論無障礙通道

【ITBEAR科技資訊】4月4日消息,F(xiàn)PC社區(qū)近期發(fā)布了支持LoongArch架構(gòu)指令集的正式版本,這對于LoongArch架構(gòu)的應(yīng)用和生態(tài)發(fā)展具有重要意義。FPC已經(jīng)在社區(qū)持續(xù)活躍了20多年,是一款成熟、多用途、開源的Pascal編譯器,已經(jīng)支持包括LoongArch在內(nèi)的多種處理器架構(gòu)和多個操作系統(tǒng)平臺,兼容Turbo Pascal和Delphi語法,在應(yīng)用生態(tài)中得到廣泛的應(yīng)用。

LoongArch架構(gòu)指令集是由中國龍芯中科研發(fā)的,它是一種基于MIPS架構(gòu)的64位處理器架構(gòu),廣泛應(yīng)用于服務(wù)器、嵌入式等領(lǐng)域。目前,LoongArch架構(gòu)代碼已經(jīng)合入FPC上游社區(qū)主分支,共提交了13個commit、2萬余行代碼,主要支持compiler和rtl兩個部分。這意味著,此后的LoongArch架構(gòu)操作系統(tǒng)發(fā)行版將可以直接基于上游社區(qū)版本進(jìn)行構(gòu)建,LoongArch指令集架構(gòu)再次得到重要基礎(chǔ)開源社區(qū)的原生支持。

據(jù)ITBEAR科技資訊了解,LoongArch架構(gòu)編譯器生態(tài)進(jìn)一步完善,也為基于FPC的應(yīng)用生態(tài)帶來了LoongArch底座支撐。后續(xù),龍芯團(tuán)隊(duì)將持續(xù)維護(hù)FPC的LoongArch版本,提交社區(qū)支持IDE開發(fā)環(huán)境的lazarus,持續(xù)優(yōu)化FPC后端。在此之前,開源軟件世界最重要的五大基礎(chǔ)軟件(BIG FIVE),包括Linux Kernel內(nèi)核、GCC編譯器、LLVM框架系統(tǒng)、Glibc運(yùn)行庫、Binutils工具集,全部已經(jīng)正式支持LoongArch架構(gòu)。龍芯中科是LLVM社區(qū)代碼貢獻(xiàn)量較多的機(jī)構(gòu)參與者,2022年以來累計(jì)向LLVM社區(qū)貢獻(xiàn)了6.5萬行源代碼。

標(biāo)簽: 龍芯
舉報(bào) 0 收藏 0 打賞 0評論 0
 
 
更多>同類資訊
全站最新
熱門內(nèi)容
網(wǎng)站首頁  |  關(guān)于我們  |  聯(lián)系方式  |  版權(quán)聲明  |  RSS訂閱  |  開放轉(zhuǎn)載  |  滾動資訊  |  爭議稿件處理  |  English Version