This is the mail archive of the gdb@sources.redhat.com mailing list for the GDB project.


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

v3 G++ ABI and testing


Hello,

One issue identified by Dan in a recent C++ discussion was GCC 3.0 and
its new C++ ABI (now referred to as the v3 ABI).

Dan expressed concern at the amount of work required to both track this
evolving ABI while, at the same time, fix bugs in the existing C++ ABIs.

I agree with Dan's concern and think that, rather than have GDB
constantly chasing after GCC, the GDB group should pursue a strategy
that helps the GCC people recognize (and possibly fix :-) the effect any
changes have on GDB.

With that in mind I'd like to suggest the following:

	o	Per a face-to-face discussion several
		months ago between a number of maintainers
		a test framework so that testresults
		can be published and analysed.

		I believe CGF was investigating this
		and, apparently, the java group have
		already done most of the work.

	o	A read-only GDB+BINUTILS+DEJAGNU+GCC
		repository so that integration testing
		is easier.

		I've a feeling that this has already
		been done.

	o	make ``reasonable'' support for the
		v3 G++ ABI a GDB-5.2 release criteria.
		GDB-5.1 could have some level of support
		but no guarantees :-)

Hopefully these general changes will encourage more people to contribute
to GDB and its C++ support.  To look at it another way, the objective is
to do an ``expand circle'' operation, increasing the total number of
people contributing to GDB.


thoughts,

	Andrew

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