新聞與活動
Pascal編譯器開源社區正式支持LoongArch64
前言
近期,FPC社區發布了支持LoongArch架構的正式版本。此后的LoongArch架構操作系統發行版將可以直接基于上游社區版本進行構建,LoongArch指令集架構再次得到重要基礎開源社區的原生支持。
FPC介紹
FPC(Free Pascal Compiler)是一款成熟、多用途和開源的Pascal編譯器,自1998年首個版本發布至今社區持續活躍了20多年。FPC已支持包括LoongArch在內的多種處理器架構和多個操作系統平臺,兼容Turbo Pascal和Delphi語法,在應用生態中得到廣泛的應用。
FPC支持LoongArch
目前,LoongArch架構代碼已經合入FPC上游社區主分支,本次共提交了13個commit、2萬余行代碼,主要支持compiler和rtl兩個部分,使得LoongArch架構編譯器生態拼圖的進一步完善,也為基于FPC的應用生態帶來了LoongArch底座支撐,LoongArch開源生態建設再次向前邁出堅實一步。
FPC持續支持
龍芯團隊將持續維護FPC的LoongArch版本,提交社區支持IDE開發環境的lazarus,持續優化FPC后端,為開發者提供更好的產品體驗,以使用戶的程序能夠更加流暢地運行。
源碼下載
https://gitlab.com/freepascal.org/fpc/source.git
結語
未來,龍芯團隊將與FPC開源社區緊密合作,攜手國內外的專業開發者和開源愛好者,共同致力于FPC生態系統的發展。