GCC 3.3 Release Series
Changes, New Features, and Fixes

Caveats

General Optimizer Improvements

New Languages and Language specific improvements

C/ObjC/C++

C++

Objective-C

Java

Fortran

Ada

New Targets and Target Specific Improvements

Obsolete Systems

Support for a number of older systems has been declared obsolete in GCC 3.3. Unless there is activity to revive them, the next release of GCC will have their sources permanently removed.

All configurations of the following processor architectures have been declared obsolete:

Also, some individual systems have been obsoleted:

Documentation improvements

Other significant improvements


GCC 3.3

Detailed release notes for the GCC 3.3 release follow.

Bug Fixes

bootstrap failures

Internal compiler errors (multi-platform)

Optimization bugs

C front end

c++ compiler and library

Objective-C

Fortran compiler and library

Java compiler and library

Ada compiler and library

preprocessor

ARM-specific

FreeBSD-specific

Objective-C

Fortran compiler and library

Java compiler and library

Ada compiler and library

preprocessor

ARM-specific

FreeBSD-specific

Objective-C

Fortran compiler and library

Java compiler and library

Ada compiler and library

preprocessor

ARM-specific

FreeBSD-specific

Objective-C

Fortran compiler and library

Java compiler and library

Ada compiler and library

preprocessor

ARM-specific

FreeBSD-specific

Objective-C

Fortran compiler and library

Java compiler and library

Ada compiler and library

preprocessor

ARM-specific

FreeBSD-specific

Objective-C

Fortran compiler and library

Java compiler and library

Ada compiler and library

preprocessor

ARM-specific

FreeBSD-specific

Objective-C

Fortran compiler and library

Java compiler and library

Ada compiler and library

preprocessor

ARM-specific

FreeBSD-specific