GCC 13.1 Released With Modula-2 Language Support, More C23/C++23 Features

Written by Michael Larabel in GNU on 26 April 2023 at 06:23 AM EDT. 6 Comments
GNU
GCC 13.1 has been released as the first stable version of GCC 13 as this annual feature release to the GNU Compiler Collection.

GCC 13.1 is a big update that adds a Modula-2 language front-end for those interested in some vintage programming, there is the new GCC Rust "gccrs" code but it is disabled for v13.1 due to it still baking, GCC's static analyzer continues to be improved upon, there is a lot more C23 and C++23 features wired up, and there is support for numerous new x86_64 / RISC-V / AArch64 processors.

GCC 13.1 also delivers initial AMD Zen 4 (znver4) support for Ryzen 7000 series and EPYC 9004 series processors, OpenMP offloading improvements, support for emitting diagnostics in the JSON-based SARIF format, Ada 2022 additions, various new C/C++ warnings, support for the AMD Instinct MI200 series for the AMDGCN back-end, Ampere-1A support, Neoverse-V2 / Cortex-X3 / Cortex-X1C / Cortex-A715 support, and support for many new Intel CPUs. GCC 13 adds Intel CPU targets for Raptor Lake, Meteor Lake, Sierra Forest, Grand Ridge, Emerald Rapids, and Granite Rapids along with related new Intel CPU instruction set extensions like AMX-FP16, AVX-IFMA, AVX-VNNI-INT8, AVX-NE-CONVERT, RAO-INT, and AMX-COMPLEX.

GCC 13


Downloads and more details on today's GCC 13.1 stable release via the GCC mailing list. I'll be firing up some GCC 13 (and LLVM Clang 16) compiler benchmarks soon on Phoronix.
Related News
About The Author
Michael Larabel

Michael Larabel is the principal author of Phoronix.com and founded the site in 2004 with a focus on enriching the Linux hardware experience. Michael has written more than 20,000 articles covering the state of Linux hardware support, Linux performance, graphics drivers, and other topics. Michael is also the lead developer of the Phoronix Test Suite, Phoromatic, and OpenBenchmarking.org automated benchmarking software. He can be followed via Twitter, LinkedIn, or contacted via MichaelLarabel.com.

Popular News This Week