Fix up NEWS file for G++ bug.

This commit is contained in:
John Gilmore 1993-02-19 12:08:25 +00:00
parent 3421ec35b3
commit 6d0380ee83
1 changed files with 14 additions and 1 deletions

View File

@ -9,7 +9,7 @@ GDB now supports HP PA-RISC machines running HPUX. A preliminary
version of this support was available as a set of patches from the
University of Utah. GDB does not support debugging of programs
compiled with the HP compiler, because HP will not document their file
format. Instead, you must use GCC (version 2.3.3 or later) and PA-GAS
format. Instead, you must use GCC (version 2.3.2 or later) and PA-GAS
(as available from jaguar.cs.utah.edu:/dist/pa-gas.u4.tar.Z).
Many problems in the preliminary version have been fixed.
@ -28,6 +28,19 @@ symbol lookups.
from the specifications in the Annotated Reference Manual, which AT&T's
compiler does not actually implement.
* G++ multiple inheritance compiler problem
In the 2.3.2 release of gcc/g++, how the compiler resolves multiple
inheritance lattices was reworked to properly discover ambiguities. We
recently found an example which causes this new algorithm to fail in a
very subtle way, producing bad debug information for those classes.
The file 'gcc.patch' (in this directory) can be applied to gcc to
circumvent the problem. A future GCC release will contain a complete
fix.
The previous G++ debug info problem (mentioned below for the gdb-4.7
release) is fixed in gcc version 2.3.2.
* Improved configure script
The `configure' script will now attempt to guess your system type if