diff options
author | John Gilmore <gnu@cygnus> | 1993-02-19 12:08:25 +0000 |
---|---|---|
committer | John Gilmore <gnu@cygnus> | 1993-02-19 12:08:25 +0000 |
commit | 6d0380ee8301a55abbb26f6a239b5bfdce42d8a2 (patch) | |
tree | a08cc8888d3140ec28830b26386504c83c5f607d /gdb | |
parent | 3421ec35b3368da22db0747c60064ecf4ddacbf9 (diff) | |
download | gdb-6d0380ee8301a55abbb26f6a239b5bfdce42d8a2.zip gdb-6d0380ee8301a55abbb26f6a239b5bfdce42d8a2.tar.gz gdb-6d0380ee8301a55abbb26f6a239b5bfdce42d8a2.tar.bz2 |
Fix up NEWS file for G++ bug.
Diffstat (limited to 'gdb')
-rw-r--r-- | gdb/NEWS | 15 |
1 files changed, 14 insertions, 1 deletions
@@ -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 |