GCC 3.4 Release Series
Changes, New Features, and Fixes

The latest release in the 3.4 release series is GCC 3.4.0.

Caveats

General Optimizer Improvements

New Languages and Language specific improvements

Ada

C/Objective-C/C++

C++

Runtime Library (libstdc++)

Objective-C

Java

Fortran

New Targets and Target Specific Improvements

Alpha

ARM

H8/300

IA-32/AMD64 (x86-64)

IA-64

M32R

M68000

MIPS

Processor-specific changes

Configuration

General

PowerPC Darwin

S/390 and zSeries

SPARC

SuperH

V850

Xtensa

Obsolete Systems

Support for a number of older systems has been declared obsolete in GCC 3.4. 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.4.0

Detailed release notes for the GCC 3.4.0 release follow.

Bug Fixes

A vast number of bugs have been fixed in 3.4.0, too many to publish a complete list here. Follow this link to query the Bugzilla database for the list of over 900 bugs fixed in 3.4.0. This is the list of all bugs marked as resolved and fixed in 3.4.0 that are not flagged as 3.4 regressions.


Please send FSF & GNU inquiries & questions to gnu@gnu.org. There are also other ways to contact the FSF.

These pages are maintained by the GCC team.

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.
Please send comments on these web pages and the development of GCC to our public developer mailing list at gcc@gnu.org or gcc@gcc.gnu.org.

Copyright (C) Free Software Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111, USA.

Verbatim copying and distribution of this entire article is permitted in any medium, provided this notice is preserved.

Last modified 2004-04-20 Valid XHTML 1.0