This is the mail archive of the
gdb-patches@sources.redhat.com
mailing list for the GDB project.
Re: [rfa] pc bounds checking and namespaces
- From: David Carlton <carlton at kealia dot com>
- To: mec dot gnu at mindspring dot com (Michael Elizabeth Chastain)
- Cc: ezannoni at redhat dot com, gdb-patches at sources dot redhat dot com
- Date: Mon, 19 Jan 2004 11:18:22 -0800
- Subject: Re: [rfa] pc bounds checking and namespaces
- References: <20040119060642.DFA504B359@berman.michael-chastain.com>
On Mon, 19 Jan 2004 01:06:42 -0500 (EST), mec.gnu@mindspring.com (Michael Elizabeth Chastain) said:
> I'm about to add carlton_dictionary-branch and drow-cplus-branch to
> my test bed. That ought to help.
> Instead of finding these problems at the point of merging
> the branches onto HEAD, how about if we fix the branches so that
> they have zero regressions versus gdb 6.0, and then merge the
> branches?
In general, that's obviously a good idea. Having said that,
carlton_dictionary-branch is attempting a delicate enough task that I
suspect that, in some circumstances, we'll have to accept regressions.
It's trying to convert GDB from using the wrong names for things to
using the right names for things, and to do this whenever possible in
the presence of inadequate debug information; doing this while
simultaneously supporting the bugs and foibles of multiple versions of
GCC is a very hard task, and one which can adversely affect GDB's
maintainability.
But, at the very least, all regressions should be analyzed, so we can
figure out what's causing them, in what circumstances they will crop
up, and how easy they would be to fix.
David Carlton
carlton@kealia.com