Issue with vtable duplication when compiling c++

Nick Burrett nick at sqrt.co.uk
Mon Aug 16 07:35:52 PDT 2004


John-Mark Bell wrote:

> During compilation of a number of C++ sources with GCCSDK 3.3 or 3.4 (CVS 
> head), I've noticed that in certain circumstances the vtable for a class 
> gets duplicated, thus causing a link error.

A fix has now been committed to the 3.4 release for this.  It changes 
the C++ ABI slightly and will therefore require a complete rebuild of 
GCC and all C++ object files.

Hopefully the change hasn't introduced any side effects, but I cannot be 
100% sure at this time.

Nick.



More information about the gcc mailing list