This is the mail archive of the gcc-patches@gcc.gnu.org mailing list for the GCC project.


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]

New web page checked in


Pretty obvious what this is for.  The list of improvements is incomplete;
some of the fixes were installed on the branch before I became involved and
I don't know what they were for; others are hard to explain in a simple way.

So far, it's not linked to anywhere.  Comments on this page?

I'll update the gennews script shortly.


Bernd

<html>

<head>
<title>GCC 2.95.3</title>
</head>

<body>
<h1 align="center">GCC 2.95.3</h1>

<p>January 11, 2001

<p>The GNU project and the GCC developers are pleased to announce the
prerelease of GCC version 2.95.3.  GCC used to stand for the GNU C Compiler, but
since the compiler supports several other languages aside from C, it now stands
for the GNU Compiler Collection.

<p>This is a minor release to address several bugs in the
<a href="gcc-2.95.2.html">GCC version 2.95.2 release</a>.

<p>
<ul>
  <li> Generic bugfixes and improvements
    <ul>
	<li>Fix numerous problems that caused incorrect optimization in the
	    register reloading code.
	<li>Fix numerous problems that caused incorrect optimization in the
	    loop optimizer.
	<li>Fix setjmp/longjmp based exception handling.
	<li>Fix aborts in the functions build_insn_chain and scan_loops
	    under some circumstances.
	<li>Fix an alias analysis bug.
	<li>Fix an infinite compilation bug in the combiner.
	<li>A few problems with complex number support have been fixed.
	<li>It is no longer possible for gcc to act as a fork bomb when
	    installed incorrectly.
	<li>The -fpack-struct option should be recognized now.
	<li>Fixed a bug that caused incorrect code to be generated due to
	    a lost stack adjustment.
     </ul>
  <li>Platform specific bugfixes and improvements
    <ul>
	<li>Support building ARM toolchains hosted on Windows.
	<li>Fix attribute calculations in ARM toolchains.
	<li>arm-linux support has been improved.
	<li>Fix a PIC failure on sparc targets.
	<li>On ix86 targets, the regparm attribute should now work reliably.
	<li>Several updates for the h8300 port.
    </ul>
</ul>

<p>The whole suite has been extensively
<a href="regress.html">regression tested</a>
and <a href="othertest.html">package tested</a>.  It should be reliable
and suitable for widespread use.

<p>The GCC 2.95 release has several new optimizations, new targets, new
languages and other new features as compared to EGCS 1.1 or GCC 2.8.  See
the <a href="features.html">new features</a> page for a more complete
list of new features found in the GCC 2.95 releases.

<p>The sources include installation instructions in both HTML
and plaintext forms in the <code>install</code> directory in the distribution.
However, the most up to date
 <a href="../install/index.html">installation instructions</a>
and <a href="buildstat.html">build/test status</a> are on the web pages.  We
will update those pages as new information becomes available.


<p> The GCC developers would like to thank the numerous people that
have contributed new features, test results, bugfixes, etc to GCC.  This
<a href="http://gcc.gnu.org/thanks.html">amazing group of volunteers</a> is
what makes GCC successful.

<p>And finally, we can't in good conscience fail to mention some
<a href="caveats.html">caveats</a> to using GCC 2.95.3.

<p> Download GCC 2.95.3 from the
<a href="ftp://ftp.gnu.org/pub/gnu/gcc/">GNU FTP server (ftp://ftp.gnu.org)</a>
<br>Download GCC 2.95.3 from the
<a href="ftp://gcc.gnu.org/pub/gcc/releases/index.html">GCC FTP server (ftp://gcc.gnu.org)</a>
<br><a href="http://www.gnu.org/order/ftp.html">Find a GNU mirror site</a>
<br><a href="../mirrors.html">Find a GCC mirror site</a>

<p>For additional information about GCC please see the
<a href="../index.html">GCC project web server</a> or contact the
<a href="mailto:gcc@gcc.gnu.org">GCC development mailing list</a>.

</body>
</html>



Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]