1月30日消息,F(xiàn)edora工程和指導委員會(FESCo)已簽署了Fedora38的發(fā)布計劃,其中包括計劃中的前沿編譯器工具鏈,最值得注意的是包含了GCC13編譯器。
Fedora長期以來一直專注于提供最新的上游GNU編譯器工具鏈組件。隨著Fedura的4月/春季發(fā)布即將到來,團隊希望帶來最新年度GNU Compiler Collection版本。Fedora38已獲準發(fā)布GCC13和其他最新的開源編譯器工具鏈包。
【資料圖】
編譯器工具鏈包內(nèi)容如下:
GNU C Compiler13.0
C++(libstdc++)、Go(gccgo)、OpenMP(gomp)、Fortran(gfortran)、D(phobos)、Objective C/C++的相關(guān)運行時。
GNU Binary Utilities2.39
GNU C Library2.37
GNU Debugger12.1(在Fedora37中可用)
了解到,GCC13帶來了許多值得注意的新增功能,包括對AMD Zen4“znver4”的支持、對即將推出的英特爾CPU(如Granite Rapids/Sierra Forest/Grand Ridge/Meteor Lake)的支持、更多C23和C++23功能的實現(xiàn)、改進的C++20和libstdc++中的C++23功能支持、OpenMP反向卸載以及其他新的OpenMP5.1/5.2功能、GCC LTO現(xiàn)在支持默認使用帶命名管道的GNU Make job server、AMD Instinct MI200卸載支持、額外的RISC-V連接擴展等等。
Binutils2.39會在堆??蓤?zhí)行時帶來警告、新的"--package-metadata:選項、反匯編器輸出的語法突出顯示以及其他更改。
Glibc2.37將在未來幾天發(fā)布,其中包含更多AVX-512調(diào)整和其他改進。
Fedora38的目標是在今年4月底之前發(fā)布。
熱門