GCC 13 是一個重大更新,引入了 Rust 和 Modula-2 語言前端、AMD Zen 4 “znver4” 支持、其他新的 CPU target、添加的各種 C 和 C++ 語言功能,以及大量其他更新。 |
Fedora 開發者提交了關於升級 Fedora 38 GCC 工具鏈的提案,主要內容包括:將 Fedora 38 GNU 工具鏈更新爲 gcc 13.0、binutils 2.39 和 glibc 2.37。現有的 gdb 12.1 將繼續按原樣使用。
Fedora 38 的核心 GNU 工具鏈包集如下:
- GNU C Compiler 13.0
- C++ (libstdc++), Go (gccgo), OpenMP (gomp), Fortran (gfortran), D (phobos), Objective C/C++ 的相關運行時
- GNU Binary Utilities 2.39
- GNU C Library 2.37
- GNU Debugger 12.1 (immediately available in Fedora 37)
GCC 13 是一個重大更新,引入了 Rust 和 Modula-2 語言前端、AMD Zen 4 “znver4” 支持、其他新的 CPU target、添加的各種 C 和 C++ 語言功能,以及大量其他更新。
Binutils 2.39 和 Glibc 2.37 是 GNU 工具鏈的其他核心組件,它們的最新版本將在 4 月發佈。
提交該提案的開發者認爲此舉能夠與上游 gcc、glibc、binutils 和 gdb 的最新功能、改進、安全性和錯誤修復保持同步。目標是跟蹤和過渡到 GNU 工具鏈的最新組件。