public inbox for gcc@gcc.gnu.org
 help / color / mirror / Atom feed
* 3.2.1 draft release notes
@ 2002-10-03 19:54 Joe Buck
  2002-10-04 14:18 ` David O'Brien
  0 siblings, 1 reply; 2+ messages in thread
From: Joe Buck @ 2002-10-03 19:54 UTC (permalink / raw)
  To: gcc

Here's a first draft for GCC 3.2.1 release notes.  Please let me know
about anything else that should be mentioned.
--------------------------------------------------------------------
Informal release notes for GCC 3.2.1

3.2.1 is a bug fix release only; other than bug fixes there are no new
features that were not present in GCC 3.2.

This document lists the problem reports (PRs) from GCC's bug tracking
system (GNATS) that are known to be fixed in the 3.2.1 release. This
list might not be complete (that is, it is possible that some bug fixes
have been missed).

In addition, the previous fix for PR 7445 (poor performance of
std::locale::classic() in multi-threaded applications) was reverted
("unfixed"), because the "fix" was not thread-safe.

Thanks to Daniel Jacobowitz for doing an early draft of this list.

To learn more about a particular PR, visit the link

	http://gcc.gnu.org/cgi-bin/gnatsweb.pl

and enter the PR number in the "View Problem Report" dialog box.  Then
click the "View" button.  It's not necessary to log in to view reports.

My sorting is slightly different from the GNATS categories, and I changed
some of the titles to make them more clear.

First, internal compiler errors (ICEs).  These are multi-platform; some
processor-specific ICEs are listed below.

7150	preprocessor: gcc -dM -E gives an ICE
7160	gcc 3.1 gives an ICE when optimizing valid code
7526	preprocessor core dump when _Pragma implies #pragma dependency
8055	preprocessor dies with SIG11 when building FreeBSD kernel

C++ bugs

5607	No pointer adjustment in covariant return types
7188	Segfault with template class and recursive (incorrect) initalizer list
7461	ctype<char>::classic_table() returns offset array on Cygwin
7811	default locale not taken from environment

C and optimizer bugs

7102	unsigned char divisision results in floating exception
7120	Run once loop should *always* be unrolled (pessimization)
7515	invalid inlining of global function with -O3
7814	incorrect scheduling for glibc-2.2.92 stpcpy test


Preprocessor bugs

7357	-M option omits system headers files (making it the same as -MM)
7358	Changes to Sun's make Dependencies
7602	C++ header files found in CPLUS_INCLUDE_PATH treated as C headers

PowerPC-specific:
5967	gcc bug when profiling nested functions on powerpc
6984	wrong code generated with -O2, -O3, -Os for do-while loop on PowerPC
7114	PowerPC: ICE building strcoll.op from glibc-2.2.5
7130	miscompiled code for gcc-3.1 in powerpc linux with -funroll-all-loops
7380	ICE in extract_insn, at recog.c:2148

Sparc-specific:
7151	ICE when compiling for UltraSPARC
7335	Sparc: ICE in verify_wide_reg (flow.c:557) with long double and -O1
7842	[REGRESSION] sparc code gen bug

ARM-specific:
7967	optimization produces wrong code (ARM)

Alpha-specific:
7374	__builtin_fabsl broken on alpha

Documentation:
7531	-mcmodel not documented for x86-64

^ permalink raw reply	[flat|nested] 2+ messages in thread

* Re: 3.2.1 draft release notes
  2002-10-03 19:54 3.2.1 draft release notes Joe Buck
@ 2002-10-04 14:18 ` David O'Brien
  0 siblings, 0 replies; 2+ messages in thread
From: David O'Brien @ 2002-10-04 14:18 UTC (permalink / raw)
  To: Joe Buck; +Cc: gcc

On Thu, Oct 03, 2002 at 06:11:58PM -0700, Joe Buck wrote:
> Here's a first draft for GCC 3.2.1 release notes.  Please let me know
> about anything else that should be mentioned.
> --------------------------------------------------------------------
> First, internal compiler errors (ICEs).  These are multi-platform; some
> processor-specific ICEs are listed below.
...
> C and optimizer bugs
> 7102	unsigned char divisision results in floating exception
> 7120	Run once loop should *always* be unrolled (pessimization)
> 7515	invalid inlining of global function with -O3
> 7814	incorrect scheduling for glibc-2.2.92 stpcpy test

Please see the thread I started this morning for what appears to be 6
more PR's to add to this list.

^ permalink raw reply	[flat|nested] 2+ messages in thread

end of thread, other threads:[~2002-10-04 20:21 UTC | newest]

Thread overview: 2+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2002-10-03 19:54 3.2.1 draft release notes Joe Buck
2002-10-04 14:18 ` David O'Brien

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for read-only IMAP folder(s) and NNTP newsgroup(s).