En: GCC 3.0 Released
Para quem interessar...
<< Debian Linux: Resistance is futile! >>
<< e-mail: email@example.com >>
----- Original Message -----
From: Mark Mitchell <firstname.lastname@example.org>
To: <email@example.com>; <firstname.lastname@example.org>
Sent: Monday, June 18, 2001 12:21 PM
Subject: GCC 3.0 Released
> Version 3.0 of the GNU Compiler Collection
> GCC 3.0 is now available.
> This release contains many new features and improvements. The
> highlights include:
> - Support for Java, including the GNU implementation of the Java
> run-time library.
> - A new x86 back-end, which generates faster code.
> - A more efficient, more standards-compliant C++ compiler,
> using an industry standard C++ ABI.
> - A new, standards-conformant, implementation of the C++ standard
> - Improved optimizations.
> - Improved documentation.
> There are many, many more new features and other improvements. For a
> more complete list, visit:
> For specific caveats about GCC 3.0, including information about
> some user-visible changes to GCC 3.0, please visit:
> Because this release contains so many new features and new
> optimizations, it also contains some new bugs. Although a tremendous
> amount of effort has been invested in eliminating bugs, there are
> undoubtedly problems remaining. The web page mentioned above will
> be updated as we obtain additional information about frequently
> encountered problems.
> While we feel that GCC 3.0 is suitable for production use, you should
> of course test recompiled applications carefully before deploying them
> in mission-critical environments. We do not recommend replacing the
> system compiler on your system with GCC 3.0, because that makes it
> difficult for you to downgrade, should the need arise.
> We know that GCC 3.0 does not work as well on some embedded systems as
> previous releases of GCC. We hope to correct these problems in an
> upcoming GCC 3.0.1 release soon. If you are am embedded systems user
> and would like to help, please visit:
> We also know that current versions of GLIBC do not work when
> recompiled with GCC 3.0. The GLIBC developers are working on solving
> this problem.
> If you find problems in GCC 3.0, please follow the instructions at:
> to let us know where you ran into trouble. While we cannot promise to
> fix any given bug, your feedback will be valuable to us in
> prioritizing our effort on future releases.
> Many, many people contributed to this release. You can find many of
> them listed at:
> There are undoubtedly some omissions from that list; we apologize in
> advance to those who have been accidentally left out.
> As the Release Manager for GCC 3.0, I would particularly like to thank
> the Los Alamos National Laboratory (http://www.lanl.gov) for providing
> financial support for a portion of the time that I have put into the
> I would also like to thank the GCC Steering Committee for its guidance
> and support throughout the release process. The Steering Committee's
> sage advice, and occasional criticism, have made it possible to
> prioritize, analyze, and deal with the issues that arose throughout
> the release cycle.
> Should you find imperfections in this release, please bear in mind
> that a tradeoff has to be made between fixing every bug and making a
> release available. When you find places where GCC 3.0 is better than
> its predecessors, please thank the implementors of those improvements.
> If you find places where it is worse, blame me: the decision to ship,
> rather than to wait for futher fixing, lay with me.
> Looking Forward
> There will be a 3.0.1 release to fix critical bugs discovered in GCC
> 3.0 in the relatively near future, although exact plans have not been
> If you would like to participate in that process, please visit:
> to find out how to join the appropriate mailing lists.
> The source release is available for download via FTP on the usual GNU
> FTP sites. For a list of GNU mirror sites, please visit:
> You will find the following files in `/pub/gnu/gcc/gcc-3.0':
> If you download the first file, you do not need to download any of the
> others, as it contains the entire compiler.
> If you choose not to download the entire distribution, you must
> download the `core' package, which contains the C compiler, along with
> any of the other language-specific packages that you want. If you
> download the `java' package, you must also download the `g++' package,
> because the Java run-time library is partially written in C++.
> For detailed installation instructions, please visit:
> Because GCC is a large and complex piece of software, its installation
> is somewhat more complicated than many other programs. Binary
> distributions of the compiler, packaged for your system, may be
> available from your system vendor or elsewhere on the internet, and
> these distributions may provide you an easier way to install GCC 3.0.