前言
近期,FPC社區(qū)發(fā)布了支持LoongArch架構(gòu)的正式版本。此后的LoongArch架構(gòu)操作系統(tǒng)發(fā)行版將可以直接基于上游社區(qū)版本進行構(gòu)建,LoongArch指令集架構(gòu)再次得到重要基礎開源社區(qū)的原生支持。
FPC介紹
FPC(Free Pascal Compiler)是一款成熟、多用途和開源的Pascal編譯器,自1998年首個版本發(fā)布至今社區(qū)持續(xù)活躍了20多年。FPC已支持包括LoongArch在內(nèi)的多種處理器架構(gòu)和多個操作系統(tǒng)平臺,兼容Turbo Pascal和Delphi語法,在應用生態(tài)中得到廣泛的應用。
FPC支持LoongArch
目前,LoongArch架構(gòu)代碼已經(jīng)合入FPC上游社區(qū)主分支,本次共提交了13個commit、2萬余行代碼,主要支持compiler和rtl兩個部分,使得LoongArch架構(gòu)編譯器生態(tài)拼圖的進一步完善,也為基于FPC的應用生態(tài)帶來了LoongArch底座支撐,LoongArch開源生態(tài)建設再次向前邁出堅實一步。
FPC持續(xù)支持
龍芯團隊將持續(xù)維護FPC的LoongArch版本,提交社區(qū)支持IDE開發(fā)環(huán)境的lazarus,持續(xù)優(yōu)化FPC后端,為開發(fā)者提供更好的產(chǎn)品體驗,以使用戶的程序能夠更加流暢地運行。
源碼下載
獲取FPC最新源碼包,歡迎關(guān)注下方“龍芯中科”公眾號,「發(fā)消息」版塊發(fā)送關(guān)鍵詞FPC,完成下載!
結(jié)語
未來,龍芯團隊將與FPC開源社區(qū)緊密合作,攜手國內(nèi)外的專業(yè)開發(fā)者和開源愛好者,共同致力于FPC生態(tài)系統(tǒng)的發(fā)展。
審核編輯:湯梓紅
-
開源
+關(guān)注
關(guān)注
3文章
3688瀏覽量
43827 -
編譯器
+關(guān)注
關(guān)注
1文章
1662瀏覽量
50217 -
Pascal
+關(guān)注
關(guān)注
0文章
9瀏覽量
7725 -
龍芯中科
+關(guān)注
關(guān)注
0文章
317瀏覽量
8060 -
LoongArch
+關(guān)注
關(guān)注
0文章
27瀏覽量
1568
原文標題:Pascal編譯器開源社區(qū)正式支持LoongArch64
文章出處:【微信號:gh_53fadbdbd4d4,微信公眾號:龍芯中科】歡迎添加關(guān)注!文章轉(zhuǎn)載請注明出處。
發(fā)布評論請先 登錄
2k0300先鋒派執(zhí)行qt程序出現(xiàn)Illegal instruction
LoongArch 在線資源
Triton編譯器如何提升編程效率
Triton編譯器在高性能計算中的應用
Triton編譯器的優(yōu)化技巧
Triton編譯器的優(yōu)勢與劣勢分析
Triton編譯器在機器學習中的應用
Triton編譯器支持的編程語言
Triton編譯器與其他編譯器的比較
Triton編譯器功能介紹 Triton編譯器使用教程
HighTec C/C++編譯器套件全面支持芯來RISC-V IP

評論