This is the mail archive of the gcc@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]
Other format: [Raw text]

Draft release notes for GCC 3.4.3


Here's a first draft for the 3.4.3 release notes.  Please note that 3.4.3
has not been officially released yet.  Please send me corrections; at
some point this will be HTML-ized and added to

http://gcc.gnu.org/gcc-3.4/changes.html
-------------------------------------------------------------------------
This document lists the problem reports (PRs) from GCC's bug tracking
system (Bugzilla) that are known to be fixed in the 3.4.3 release. This
list might not be complete (that is, it is possible that some PRs
that have been fixed are not listed here).
  
3.4.3 is a bug fix release only; there are no new features that were not
present in GCC 3.4.2.  Object code and libraries are believed to be fully
binary compatible with code and libraries from previous GCC 3.4.x releases
(though, as always, free software developers cannot provide any
warranties).

To see details of any bug, visit http://gcc.gnu.org/PR##### , where the
##### is replaced by the actual bug number.
 
Bootstrap failures

17369 [ia64] Bootstrap failure with binutils-2.15.90.0.1.1
17850 [arm-elf] bootstrap failure - libstdc++ uses strtold when undeclared

Internal compiler errors (ICEs) affecting multiple platforms

13948 (java) GCJ segmentation fault while compiling GL4Java .class files
14492 ICE in loc_descriptor_from_tree, in dwarf2out.c
16301 (c++) ICE when "strong" attribute is attached to a using directive
16566 ICE with flexible arrays
17023 ICE with nested functions in parameter declaration
17027 ICE with noreturn function in loop at -O2
17524 ICE in grokdeclarator, in cp/decl.c
17826 (c++) ICE in cp_tree_equal

C and optimization bugs

15526 (or x86?) -ftrapv aborts on 0 * (-1)
16999 #ident stopped working
17503 quadratic behaviour in invalid_mode_change_p
17581 Long long arithmetic fails inside a switch/case statement when compiled
      with -O2
18129 -fwritable-strings doesn't work

C++ compiler and library bugs

10975 incorrect initial ostringstream::tellp()
11722 Unbuffered filebuf::sgetn is slow
14534 Unrecognizing static function as a template parameter when its return
      value is also templated
15172 Copy constructor optimization in aggregate initialization
15786 Bad error message for frequently occuring error.
16162 Rejects valid member-template-definition
16612 empty basic_strings can't live in shared memory
16715 std::basic_iostream is instantiated when used, even though instantiations
      are already contained in libstdc++
16848 code in /ext/demangle.h appears broken
17132 GCC fails to eliminate function template specialization when argument
      deduction fails
17259 One more _S_leaf incorrectly qualified with _RopeRep:: in ropeimpl.h
17327 use of `enumeral_type' in template type unification
17393 "unused variable '._0'" warning with -Wall
17501 Confusion with member templates
17585 usage of unqualified name of static member from within class not allowed
17821 Poor diagnostic for using . instead of ->
17829 wrong error: call of overloaded function is ambiguous
17851 Misleading diagnostic for invalid function declarations with undeclared
      types
17976 Destructor is called twice
18020 rejects valid definition of enum value in template
18093 bogus conflict in namespace aliasing
18140 C++ parser bug when using >> in templates

Fortran

17541 data statements with double precision constants fail

x86-specific

17853 -O2 ICE for MMX testcase

Sparc-specific

17245 ICE compiling gsl-1.5 statistics/lag1.c

Darwin-specific

17167 FATAL:Symbol L_foo$stub already defined.
17537 g++ not passing -lstdc++ to linker when -l is only supplied

AIX-specific

17277 could not catch an exception when specified -maix64

Solaris-specific

17505 <cmath> calls acosf(), ceilf(), and other functions missing from
      system libraries

HP/UX specific:

17684 /usr/ccs/bin/ld: Can't create libgcc_s.sl

ARM-specific

17384 ICE with mode attribute on structures

MIPS-specific

17770 No NOP after LWL with -mips1

Other embedded target specific

11476 [arc-elf] gcc ICE on newlib's vfprintf.c
14064 [avr-elf] -fdata-sections triggers ICE
14678 [m68hc11-elf] gcc ICE
15583 [powerpc-rtems] powerpc-rtems lacks __USE_INIT_FINI__
15790 [i686-coff] Alignment error building gcc with i686-coff target
15886 [SH] Miscompilation with -O2 -fPIC
16884 [avr-elf] [fweb related] bug while initializing variables

Bugs relating to debugger support

13841 missing debug info for _Complex function arguments
15860 [big-endian targets] No DW_AT_location debug info is emitted for formal
      arguments to a function that uses "register" qualifiers

Testsuite issues (compiler not affected)

17465 Testsuite in libffi overrides LD_LIBRARY_PATH
17469 Testsuite in libstdc++ overrides LD_LIBRARY_PATH
18138 [mips-sgi-irix6.5] libgcc_s.so.1 not found by 64-bit testsuite

documentation

15498 typo in gcc manual: non-existing locale example en_UK, should be en_GB
15747 [mips-sgi-irix5.3] /bin/sh hangs during bootstrap: document broken shell
16406 USE_LD_AS_NEEDED undocumented






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