GCC 13 Release Series
Changes, New Features, and Fixes

This page is a "brief" summary of some of the huge number of improvements in GCC 13. You may also want to check out our Porting to GCC 13 page and the full GCC documentation.

Note: GCC 13 has not been released yet, so this document is a work-in-progress.

Caveats

General Improvements

New Languages and Language specific improvements

C family

C

C++

Runtime Library (libstdc++)

Fortran

Go

Modula-2

New Targets and Target Specific Improvements

AArch64

AMD Radeon (GCN)

arm

IA-32/x86-64

NVPTX

RISC-V

Operating Systems

Improvements to Static Analyzer

Improvements for plugin authors

Other significant improvements

Treating trailing arrays as flexible array members