GCC 4.6 Release Series
Changes, New Features, and Fixes

Caveats

General Optimizer Improvements

Compile time and memory usage improvements

New Languages and Language specific improvements

Ada

C family

C

C++

Runtime Library (libstdc++)

Fortran

Go

Support for the Go programming language has been added to GCC. It is not enabled by default when you build GCC; use the --enable-languages configure option to build it. The driver program for compiling Go code is gccgo.

Go is currently known to work on GNU/Linux and RTEMS. Solaris support is in progress. It may or may not work on other platforms.

Objective-C and Objective-C++

Runtime Library (libobjc)

New Targets and Target Specific Improvements

ARM

IA-32/x86-64

MicroBlaze

MIPS

MN10300 / AM33

PowerPC/PowerPC64

S/390, zSeries and System z9/z10, IBM zEnterprise z196

SPARC

Operating Systems

Android

Darwin/Mac OS X

Solaris 2

New Features

ABI Change

Windows x86/x86_64

Other significant improvements

Installation changes

Changes for GCC Developers

Note: these changes concern developers that develop GCC itself or software that integrates with GCC, such as plugins, and not the general GCC users.

GCC 4.6.1

This is the list of problem reports (PRs) from GCC's bug tracking system that are known to be fixed in the 4.6.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 4.6.2

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

GCC 4.6.3

This is the list of problem reports (PRs) from GCC's bug tracking system that are known to be fixed in the 4.6.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 4.6.4

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