GCC 12 Release Series
Changes, New Features, and Fixes

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

Caveats

General Improvements

New Languages and Language specific improvements

Ada

C family

C

C++

Runtime Library (libstdc++)

D

Fortran

Go

libgccjit

New Targets and Target Specific Improvements

AArch64 & arm

AArch64

AMD Radeon (GCN)

arm

BPF

IA-32/x86-64

LoongArch

MIPS

NVPTX

PowerPC / PowerPC64 / RS6000

PRU

RISC-V

Operating Systems

Improvements to Static Analyzer

Other significant improvements

Eliminating uninitialized variables

Debugging formats

GCC 12.1

This is the list of problem reports (PRs) from GCC's bug tracking system that are known to be fixed in the 12.1 release. This list might not be complete (that is, it is possible that some PRs that have been fixed are not listed here).

GCC 12.2

This is the list of problem reports (PRs) from GCC's bug tracking system that are known to be fixed in the 12.2 release. This list might not be complete (that is, it is possible that some PRs that have been fixed are not listed here).

Target Specific Changes

LoongArch

GCC 12.3

Target Specific Changes

x86-64

This is the list of problem reports (PRs) from GCC's bug tracking system that are known to be fixed in the 12.3 release. This list might not be complete (that is, it is possible that some PRs that have been fixed are not listed here).

GCC 12.4

This is the list of problem reports (PRs) from GCC's bug tracking system that are known to be fixed in the 12.4 release. This list might not be complete (that is, it is possible that some PRs that have been fixed are not listed here).

GCC 12.5

This is the list of problem reports (PRs) from GCC's bug tracking system that are known to be fixed in the 12.5 release. This list might not be complete (that is, it is possible that some PRs that have been fixed are not listed here).

For questions related to the use of GCC, please consult these web pages and the GCC manuals. If that fails, the gcc-help@gcc.gnu.org mailing list might help. Comments on these web pages and the development of GCC are welcome on our developer list at gcc@gcc.gnu.org. All of our lists have public archives.

Copyright (C) Free Software Foundation, Inc. Verbatim copying and distribution of this entire article is permitted in any medium, provided this notice is preserved.

These pages are maintained by the GCC team. Last modified 2025年11月15日.

AltStyle によって変換されたページ (->オリジナル) /