Strange behaviour in C++...

Martin v. Loewis martin@mira.isdn.cs.tu-berlin.de
Sun Aug 29 03:59:00 GMT 1999


> In fact, I seem to recall there was an attempt to fix it for gcc 2.95
> (was it Martin v. Löewis?), but, if it ever got in the CVS tree, it
> seems that it didn't work for this case :-(

It's not in the tree, yet. The most recent version of the patch is

http://egcs.cygnus.com/ml/gcc-patches/1999-05/msg00012.html

with Jason's comments in

http://egcs.cygnus.com/ml/gcc-patches/1999-06/msg00220.html

It didn't get into 2.95 (as I hoped), and because of Jason's
objections, it didn't go into the mainline, either. Also remember that
the fix introduces a binary incompatibility; so you'd need to use a
command line option to activate it, anyway. In the light of the ia64
abi, justification for such a patch might have changed - although
you'll need vtable lists in that ABI, as well, so the effort is not
completely wasted.

Regards,
Martin


More information about the Gcc mailing list