This is the mail archive of the
binutils@sources.redhat.com
mailing list for the binutils project.
Re: [patch] vtable garbage-collection correction to selective6
- To: Hans-Peter Nilsson <hp at bitrange dot com>
- Subject: Re: [patch] vtable garbage-collection correction to selective6
- From: Philipp Thomas <pthomas at suse dot de>
- Date: Sun, 5 Nov 2000 03:03:13 +0100
- Cc: Nick Clifton <nickc at redhat dot com>, binutils at sources dot redhat dot com,Mark Mitchell <mark at codesourcery dot com>
- References: <200010191830.LAA04435@elmo.cygnus.com> <Pine.BSF.4.10.10011031325510.18382-100000@dair.pair.com>
* Hans-Peter Nilsson (hp@bitrange.com) [20001103 21:04]:
> > Since I am not familiar with vtables and their garbage collection,
> > perhaps you could explain what it is that they do and what it is
> > that needs to be done in order to support GCC 3.0 ?
>
> I am not really familiar with it, as seen in
> <URL:http://gcc.gnu.org/ml/gcc-patches/2000-10/msg00208.html>, but where
> there used to be a separate vtable pointer and a separate "secondary"
> vtable for every added virtual base class, the tables are now appended to
> the main vtable IIRC. I wish that the gcc3 C++ ABI (a.k.a. the "new ABI")
> was documented, but I know of no such documentation.
Mark, I've taken you into the CC as I guess you can point to such
documentation, can't you?
Philipp