* 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).